vc++ Tab Control控件的使用 急!我在对话框中使用了Tab Control控件,并且在Tab Control控制中添加了按钮,我想点击按钮时关闭整个对话框。这个功能如何实现呢?希望大家帮帮忙,先谢谢大家了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个不麻烦啊... 获取主对话框的 指针 然后 调用 OnOK() OnCancel() 啥的就行了 "获取主对话框的 指针 然后 调用 OnOK() OnCancel() 啥的就行了"这个不太安全,最好是响应TCN_SELCHANGE通知的时候向主对话框post一个指向OK按钮的BN_CLICKED通知 "As users click tabs or buttons, the tab control (CTabCtrl) sends notification messages to its parent window. Handle these messages if you want to do something in response." --- MSDN在父窗口处理WM_NOTIFY消息就可以了,当消息到达父窗口的时候,调用父窗口的OnOK()或者OnCancel() this->GetParent()->SendMessage(WM_CLOSE); 获取主对话框句柄,然后destroywindow 同意一楼的方案..当然,发送WM_CLOSE消息也可以的.. 用PostQuitMessage(0)的话是将整个应用程序都关闭了,我只是要将某个对话框关闭。我现在已经解决了。谢谢各位 他妹的,CSDN右侧的广告 只用api 不用mfc请问怎么给treeview添加背景图片 菜问题:为什么我用CTypedPtrList时没有办法保存文档 软件更改网络中其他pc机的IP地址? 小问题,各位帮忙看一下 获得窗口大小的问题 请教: 如何owner draw header control中的non-headeritem部分? 急求!用visual c++编写的完整24点游戏程序~~ 线程的问题 图片数据库显示 mfc内存泄漏问题~??? CListCtrl::InsertItem
最好是响应TCN_SELCHANGE通知的时候向主对话框post一个指向OK按钮的BN_CLICKED通知
在父窗口处理WM_NOTIFY消息就可以了,当消息到达父窗口的时候,调用父窗口的OnOK()或者OnCancel()
我现在已经解决了。
谢谢各位