複製鏈接
請複製以下鏈接發送給好友

MyRegisterClass

鎖定
MyRegisterClass 函數用於註冊該窗口應用程序,聲明如下。
外文名
MyRegisterClass
性    質
函數
作    用
註冊該窗口應用程序
領    域
程序設計
// FUNCTION: MyRegis
ATOM MyRegisterClass(HINSTANCE hInstance, LPTSTR szWindowClass)
WNDCLASS wc;
wc.cbSize = sizeof(WNDCLASSEX); // 結構體WNDCLASSEX的大小
wc.style = CS_HREDRAW | CS_VREDRAW; // 定義窗體樣式
wc.lpfnWndProc = (WNDPROC)WndProc; //回調函數
wc.cbClsExtra = 0; // 窗口類額外字節數,通常為0
wc.cbWndExtra = 0; // 窗口實例額外字節數,通常為0
wc.hInstance = hInstance; //進程句柄
wc.hIcon = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_WIN32SMARTDEVICE)); //圖標
wc.hCursor = 0; //鼠標樣式
wc.hbrBackground = (HBRUSH) GetStockObject(WHITE_BRUSH); //背景
wc.lpszMenuName = 0; //菜單指針
wc.lpszClassName = szWindowClass; //窗體類名
wc.hIconSm = NULL; // 窗口小圖標
return RegisterClass(&wc);
參數:
HINSTANCE hInstance 窗口句柄
LPTSTR szWindowClass 窗口類名