- 50 名前:32 [05/03/05 01:49:42 ]
- >>49
付けてますよ. なんでだろうなぁ. 以下,一部抜粋. // ウィンドウクラスの登録 HINSTANCE hInst = GetModuleHandle(null); WNDCLASS wc; wc.lpszClassName = "DFRAME"; wc.style = CS_OWNDC | CS_HREDRAW | CS_VREDRAW; wc.lpfnWndProc = &WindowProc; wc.hInstance = hInst; wc.hIcon = LoadIcon(cast(HINSTANCE) null, IDI_APPLICATION); wc.hCursor = LoadCursor(cast(HINSTANCE) null, IDC_ARROW); wc.hbrBackground = cast(HBRUSH) (COLOR_WINDOW + 1); wc.lpszMenuName = null; wc.cbClsExtra = wc.cbWndExtra = 0; public void create(char[] inTitle, int inX, int inY, int inWidth, int inHeight) { HINSTANCE hInst = GetModuleHandle(null); hWnd = CreateWindow("DFRAME", inTitle, WS_THICKFRAME | WS_MAXIMIZEBOX | WS_MINIMIZEBOX | WS_SYSMENU | WS_VISIBLE, inX, inY, inWidth, inHeight, HWND_DESKTOP, null, hInst, null); }
|

|