这是'我的' 计划.如何在5秒后关闭窗户?
//...
DeleteObject (hPedzelOkna);
DeleteObject (hBitmapa);
Sleep(5);
PostQuitMessage (0); 
/* The program return-value is 0 - The value that PostQuitMessage() gave */
//...
和
DestroyWindow(hwnd); 
不行
(我使用Dev C++)
编辑人们建议使用SetTimer,但我无法使用以下代码.你能不能请一个代码示例向我展示如何做到这一点?
 SetTimer(hwnd, DestroyWindow(hwnd), 1000, NULL);
Sleep参数以毫秒为单位,因此5秒将为5000,但使用Sleep不是正确的方法(Sleep'ing会阻止您的窗口处理消息)
你应该在WM_CREATE中使用SetTimer(),当计时器触发时,在窗口上调用DestroyWindow()
| 归档时间: | 
 | 
| 查看次数: | 869 次 | 
| 最近记录: |