控制代碼型別
說明hwnd
視窗控制代碼
hinstance
當前實列控制代碼
hcursor
游標控制代碼
hfont
字型控制代碼
hpen
畫筆控制代碼
hbrush
畫刷控制代碼
hdc
裝置環境控制代碼
hbitmap
位圖控制代碼
hicon
圖示控制代碼
hmenu
選單控制代碼
hfile
檔案控制代碼
系統定義訊息巨集字首
bm_
按鈕控制訊息
cb_
組合框dm_
壓式按鈕
em_
編輯框lb_
列表框sbm_
滾動條wm_
視窗不同訊息型別取直範圍
系統定義
1 0x0000--0x03ff
使用者定義內部訊息
0x0400--0x07ff
系統定義
2 0x0800--0xbfff
使用者定義外部訊息
0xc000--0xffff
常用的部分
windows
資料型別
word 16
位無符號整數
long 32
位有符號整數
dword 32
位無符號整數
handle
控制代碼uint 32
位無符號整數
bool
布林lptstr
指向字串的
32位指標
lpctstr
指向字串常量的
32位指標
資料結構
typedef struct tagmsg
typedef struct tagpoint
point;
typedef struct tagwndclass
wndclass;
typedef struct tagrect
rect;
位圖應用
hdc hdc;
裝置環境控制代碼
hdc hdcmem;
記憶體裝置環境控制代碼
hbitmap hbm;
位圖控制代碼
bitmap bm; bitmap
結構hdc=getdc(hwnd);
hdcmem=createcompatibledc(hdc);
先獲得記憶體裝置環境
hbm=loadbitmap
VC基礎知識 筆記
1.showwindow方法 cgundongdlg pdlg new cgundongdlg pdlg create ids string102 pdlg showwindow sw restore 其中showwindow的引數為 sw forceminimize 是強制視窗最小化,主要使用在非...
VC 串列埠通訊基礎知識
在win32下,可以使用兩種程式設計方式實現串列埠通訊,其一是使用activex控制項 activex是microsoft對於一系列策略性物件導向程式技術和工具的稱呼,其中主要的技術是元件物件模型 com 這種方法程式簡單,但欠靈活。其二是呼叫windows的api函式,這種方法可以清楚地掌握串列埠...
收集 關於控制代碼的基礎知識詳解
所謂控制代碼實際上是乙個資料,是乙個long 整長型 的資料。控制代碼是wondows用來標識被應用程式所建立或使用的物件的唯一整數,windows使用各種各樣的控制代碼標識諸如應用程式例項,視窗,控制,位圖,gdi物件等等。windows控制代碼有點象c語言中的檔案控制代碼。從上面的定義中的我們可...