##弹出窗体 怎么样能在 弹出窗体内销毁自己 是这样 domodal一个窗体A能不能在A中就销毁自己在OnTimer事件里面 当一个值大于恒定值就销毁自己??在线等 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这是一个消息框的例子,和你的差不多使弹出的消息框延迟1秒后自动消失void CRichedDlg::OnButtonTest() { SetTimer(1,1000,NULL); MessageBox("Test","Test1"); }void CRichedDlg::OnTimer(UINT nIDEvent) { if(nIDEvent == 1) { HWND hwnd = ::FindWindow(NULL,"Test1"); if(hwnd) ::SendMessage(hwnd,WM_CLOSE,NULL,NULL); KillTimer(1); } CDialog::OnTimer(nIDEvent);} CDialog::OnOK();的实际意义是什么各位大哥我只知道用不晓得具体意思?? 如何获得其他程序的程序命令行 CSocket 客户端怎么实现断开再重新连接? 关于usb端口的读写问题 如何切换单个窗格内的视图? 怎样在ActiveX中用指针传出参数,并且能够被VB、Delphi、C++ Builder等正确使用 这种写法怎么不会出错? COM中如何传递SOCKET类型的参数? 数组初始化的问题 《VC++6.0时尚编程百例》中CView::OnLButtonDown(..)的作用? 网络编程的一个小问题 标准C++类库,在VC中的引用问题? 快疯了,高手帮帮忙,救命啊
使弹出的消息框延迟1秒后自动消失
void CRichedDlg::OnButtonTest()
{
SetTimer(1,1000,NULL);
MessageBox("Test","Test1");
}void CRichedDlg::OnTimer(UINT nIDEvent)
{
if(nIDEvent == 1)
{
HWND hwnd = ::FindWindow(NULL,"Test1");
if(hwnd)
::SendMessage(hwnd,WM_CLOSE,NULL,NULL);
KillTimer(1);
}
CDialog::OnTimer(nIDEvent);
}
的实际意义是什么各位大哥
我只知道用不晓得具体意思??