怎么在一个对话框里杀掉另外一个对话框里的计时器 我想在一个对话框的按钮里杀掉另外一个对话框里启动的计时器,怎么杀不掉啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要有对方窗口的hwnd和计时器返回id, KillTimer(HWND,id); hwnd这个句柄是怎么获得的?用什么函数? 柔性的方法是对方OnInit的时候用GetSafeHwnd()得到自身的hwnd,保存到全局变量,需要用的窗口自己去取.强硬的方法是用api的::FindWindow(NULL,"xxxx")查找对方的标题对应的HWND. ‘对方窗口的hwnd和计时器id,’都要搞成全局变量 能弄到对方窗体句柄的话SendMessage自定义消息通知他,让他自己KillTimer如果能直接弄到指针就可以直接P->KillTimer 楼上已经说清楚了。问题的关键集中在在dialog1中拿到dialog2的句柄或指针,然后杀之。另外,要保证对话框窗口是“非模态”的,否则程序处于堵塞状态,无法完成操作。 那个计时器其实是在一个从CStatic里派生出来的,不是对话框,不过应该也是一样的。我去试下。 点:ppstream://xxxxxxxxxxxxxxxxxxxxxx的连接启动 ppstream这个软件,这种怎么编程实现 无论输入什么都显示星号的密码框是怎么实现的? 高手看看这是什么错误? CWinThread继承后的线程内存会自动释放吗? 点击工具栏上的一个按钮时如何控制其他工具栏按钮的变灰 请教深圳的朋友 vfw能驱动3个摄像头吗? 代码可以通过编译,为什么运行会出错?--砸电脑啦。 有关GDI+加载GIF的速度问题 怎样获得datagird中的数据啊?急!! Windows UI 编程的最高境界是什么? 动态创建Rich Edit,怎样实现自动换行
强硬的方法是用api的::FindWindow(NULL,"xxxx")查找对方的标题对应的HWND.
都要搞成全局变量
另外,要保证对话框窗口是“非模态”的,否则程序处于堵塞状态,无法完成操作。