1樓:夕陽
pdc指向的是你從堆上申請的記憶體塊
也就是gdi物件.就是常說的裝置上下文回.他其實是個結構體用來保答
存需要處理的物件的一些屬性
pdc看你的宣告是怎麼處理的
有時候在函式中當引數,接受的是你的引數的地址有時候你需要繪圖的時候用
cdc *pdc;
pdc=new cdc;
或者pdc->create***patibledc();
或者pdc->m_hdc=::getdc();
等..他本身就是一個cdc物件
他包含一個hdc的物件!也就是cdc的核心
2樓:
vc 中視窗繪圖用 cdc 類(class)的函式。
具體繪圖時,要定義一套正在使用的例如什麼樣專的線條(粗細,虛實),屬線條顏色,字型(型別,大小,顏色)等。對於一套繪圖的這類東西,為便於同別的套區分,需要給個繪圖套套名字,例如
hdc hdc=getdc();
hdc 就是名字。繪圖套套名字型別(類似整型) 叫 hdc。 h -- 術語「控制代碼」,dc -- device-context.
3樓:匿名使用者
hdc使用來在win32下畫圖的;
畫圖時 : hdc hdc=getdc();
就可以了。
mfc裡也可以用。
vc++中hdc,dc到底是什麼意思
4樓:匿名使用者
dc可以理解為一個
繪製畫布用的環境和工具的彙總。hdc是控制代碼了。dc在英文是裝置上下文的意思,是一個支援裝置的全面的環境,這裡裝置一般是指某個視窗顯示相關的裝置,在列印時,就是印表機裝置了。
銳英源精通vc++,歡迎來銳英源交流。
什麼是hdc(vc++中使用),如何使用
5樓:匿名使用者
hdc hdc;定義一個裝置上下文的控制代碼,在api中用如api中響應wm_paint時,要在視窗中顯示文字:
rect rc;
getclientrect(hwnd,&rc);//獲取客戶區域paintstruct ps;
獲取裝置上下文的控制代碼
endpaint(hwnd,&ps);
請問mfc中的dc、cdc、hdc、控制代碼、裝置上下文究竟是什麼意思? 希望能解答詳細一點點 謝謝了
6樓:回頭的世界
dc: device context,中文也叫裝置上下文,通俗的理解叫視窗顯示描述裝置也行;
cdc: mfc中封裝了作業系統視窗輸出底層api的封裝類,如cdc的派生類cclientdc,用於視窗客戶區域的輸出。
hdc: vc++開發環境中的dc控制代碼型別,32位元的無符號整數型別,用來標識dc裝置的控制代碼。
裝置上下文:看上面解釋的第一行。
壓歲錢的來歷是什麼 它的意義又是什麼
最早的壓歲錢出現在漢代,當時也叫壓勝錢,或叫大壓勝錢,這些錢並不是市面上流通的貨幣,而是一種佩戴的錢幣形狀的辟邪品。壓歲錢 有兩個寓意,一種為壓 祟 祟 是傳說中的小妖,傳說有人在年夜飯後用紅紙包上八枚銅錢放在孩子枕邊,以此保護孩子免受 祟 的驚嚇,因此得名為 壓祟錢 關於壓歲錢有一個故事。傳說古代...
什麼是霍爾元件,它的工作原理又是什麼
霍爾元件是應用霍爾效應的半導體。一般用於電機中測定轉子轉速,如錄影機的磁鼓,電腦中的散熱風扇等 是一種基於霍爾效應的磁感測器,已發展成一個品種多樣的磁感測器產品族,並已得到廣泛的應用。所謂霍爾效應,是指磁場作用於載流金屬導體 半導體中的載流子時,產生橫向電位差的物理現象。金屬的霍爾效應是1879年被...
vc 中的語句,vc 程式設計對語句結束有什麼要求
邏輯或 按位或 位運算子 c提供了六種位運算運算子 這些運算子可能只允許整型運算元,即char short int和long,無論signed或者unsigned。按位and 按位or 按位異或 左移 右移 求反 一元運算 按位與操作 通常用於掩去某些位,比如 n n 0177 使得n中除了低7位的...