- 780 名前:デフォルトの名無しさん mailto:sage [2007/08/28(火) 03:00:09 ]
- プログラム初心者なのですが,助けてください.
VC++2005Express,WinXP Pro環境で, コンソールアプリケーション上でWM_TIMERを使いたいのですが, 調べてみると不可視ウィンドウを作れば良いと書かれていました. そこで,以下のようなウィンドウを生成しているのですが,うまく動きません. ご教授いただけないでしょうか? HWND Create(){ WNDCLASS wcHide; HWND hwndHide; // ウィンドウクラス wcHide.style = 0; wcHide.lpfnWndProc = (WNDPROC)MWndProc; wcHide.cbClsExtra = 0; wcHide.cbWndExtra = 0; wcHide.hInstance = (HINSTANCE)GetModuleHandle(NULL); wcHide.hIcon = NULL; wcHide.hCursor = NULL; wcHide.hbrBackground = (HBRUSH)(COLOR_WINDOW+1); wcHide.lpszMenuName = NULL; wcHide.lpszClassName = ""; hwndHide = CreateWindow ( wcHide.lpszClassName, "", WS_DISABLE, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, HWND_DESKTOP, NULL, wcHide.hInstance, 0); }
|

|