怎么在动态库文件里面添加TIME事件,并实现MessageBox窗口的自动关闭,多谢
如何在动态库文件里面添加TIME事件,并实现MessageBox窗口的自动关闭,谢谢
如何在动态库文件里面添加TIME事件,并实现MessageBox窗口的自动关闭,谢谢
------解决方案--------------------
动态库有窗体没?
有的话再窗体的事件里加
没有就开一个线程来搞
------解决方案--------------------
问题不大吧。。直接SetTimer,用回调,找到MessageBox的窗口,DestroyWindow。。
不过干嘛不自己写个MessageBox,让它显示一段时间之后自己关掉呢
------解决方案--------------------
你可以这样
VOID CALLBACK TimerProc(
HWND hwnd, // handle of window for timer messages
UINT uMsg, // WM_TIMER message
UINT idEvent, // timer identifier
DWORD dwTime // current system time
)
{
}
::SetTimer(0,1,1000,proc)
如何在动态库文件里面添加TIME事件,并实现MessageBox窗口的自动关闭,谢谢
------解决方案--------------------
动态库有窗体没?
有的话再窗体的事件里加
没有就开一个线程来搞
------解决方案--------------------
问题不大吧。。直接SetTimer,用回调,找到MessageBox的窗口,DestroyWindow。。
不过干嘛不自己写个MessageBox,让它显示一段时间之后自己关掉呢
------解决方案--------------------
你可以这样
VOID CALLBACK TimerProc(
HWND hwnd, // handle of window for timer messages
UINT uMsg, // WM_TIMER message
UINT idEvent, // timer identifier
DWORD dwTime // current system time
)
{
}
::SetTimer(0,1,1000,proc)