vc中如何獲得視窗dc,c語言中視窗dc是什麼意思

2021-03-04 08:55:57 字數 2617 閱讀 5044

1樓:匿名使用者

cdc* pdc = this->getdc();

2樓:匿名使用者

不一定要指標型的dc

cclientdc dc(this);//設定當前窗戶區為dc的繪圖範圍

dc.create***mpatiblebitmap();

更加好理解點,也更加常用,實用.

3樓:兵戈戰戟

cdc* pdc = getdc() 或者 getwindowdc()

記住 使用完dc後,一定要用 realeasedc(pdc)釋放dc,否則會引起記憶體洩露

4樓:

cdc *pdc=getdc();

請問vc如何得到指定控制代碼的dc

5樓:匿名使用者

hwnd hwnd = findwindow(...);

if (hwnd)

vc 獲取 被覆蓋或最小化視窗的影象(dc)

6樓:匿名使用者

用::enumwindows函式得到想要的視窗的控制代碼(這個函式的做用是列舉所有視窗,在列舉的同時可以找到你想要的視窗的控制代碼)

然後用getdc(hwnd hwnd)函式得到該視窗的dc::enumwindows的用法在這個例子裡面有:

7樓:程式小兵

不知道lz要問啥

to be continue..................

8樓:匿名使用者

先獲取該視窗的控制代碼, 這樣要他的dc就很容易了

c語言中 視窗 dc是什麼意思

9樓:匿名使用者

device context的縮寫,翻譯成中文是裝置上下文,或者叫裝置內容

這個應該是在windows programming裡面用到的吧詳細如下:

作為c語言,如果要在windows環境繪圖,那麼就要自己動手實現顯示卡驅動,顯示器驅動……微軟為了方便程式設計師程式設計,將各種與繪圖相關的資料封裝在dc這種資料結構中。程式設計師呼叫這種資料,由系統自動獲取硬體的資訊,然後自動填充dc這種結構體。

這樣很方便。當然,如果你想自己把涉及到的硬體驅動自己親自寫一遍,也是可以的,不過……是個很艱鉅的任務。。

在vc中如何獲得乙個稱為裝置描述表( dc:device context)的物件的控制代碼?

10樓:匿名使用者

hdc dc=getdc(控制代碼);這個是win32程式設計如果是mfc的話

cdc*dc=getdlgitem(控制項id)->getdc();

hdc h=dc->m_hdc

vc中怎樣在指定視窗中取色

11樓:匿名使用者

hwnd hwnd = findwindow("123", "123"); // 得到抄指定窗襲口控制代碼bai

hdc hdc = getwindowdc(hwnd); // 視窗的dcpoint pt; // 給定的du座標zhi

colorref color; // 儲存顏色daopt.x = 234;

pt.y = 1023;

screentoclient(hwnd, &pt);

color = getpixel(hdc, pt.x, pt.y);

12樓:匿名使用者

獲取該視窗dc指標,使用getpixel函式獲取顏色。

mfc如何獲得視窗中控制項的控制代碼

13樓:匿名使用者

cwnd *pwnd = getdlgitem(id_***);

id_***為該控制項的資**號

然後源強制轉bai換為你的控制項指du

針型別就可以zhi了。dao

例如:class cmyclass ;

m_pmydlg-> getdlgitem(idc_edit1)-> setwindowtext( "are you ok? ");

14樓:

cwnd *pwnd = getdlgitem(id_***); // 取得控制項的指標

hwnd hwnd = pwnd->getsafehwnd(); // 取得控制項的控制代碼

15樓:匿名使用者

在子視窗中定義:

cwnd *pwnd = null;

pwnd = getparent();//返回父視窗控制代碼獲得父視窗控制代碼你就可以為所欲為了。

16樓:匿名使用者

cwnd *pwnd=getdlgitem(id值);

pwnd->相關屬性和函式。

17樓:匿名使用者

cwnd *pwnd = getdlgitem(id_***);

如何獲得開啟的ie視窗數量 vc

vc 如何獲取多個ie瀏覽器中 當前的使用者正在瀏覽的webbrowser2指標 5 首先你的程式和ie是不同的程序,即便獲取了指標,在你的程序中也是無效的。所以,如果要實現你的需求,那麼就首先需要程序植入,然後再進行獲取操作。估計可以通過獲取相關的視窗,然後來獲取指標。這個我沒有嘗試過,只是提乙個...

在AUTOCAD中如何在視窗可以選擇設定多種圖形比例而尺寸不變

a 設定比例是無法實現的,你只有通過在佈局中才能實現 佈局中圖框設成1 1,標註比例同樣設成1 1即可 注意標註關聯需在開啟情況下 視口比例可根據內容大小來調整。b 假如你是在模圖空間操作,那我說只能調整圖框比例標註比例最方便 記住圖框做成圖塊,這樣標註比例跟著圖框走就很方便。如 你有5張圖,一張1...

c中如何載入另外視窗,C中如何載入另外乙個視窗

button onclick事件 form2 form new fom2 form.hide form2.showdialog form2 form new fom2 form1.hide form2.show c 中如何在點選乙個按鈕後,生成新視窗?在視窗上面從工具箱中拖乙個button按鈕上去,...