怎样为对话框手动添加控件,而不是用对话框编辑器?急在线等待!!! ??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 从CDialog类派生一个类,在类中添加控件成员变量。 1.从View菜单选择Resource Symbols,增加一个用于控件的id常量。2.映射对话框的WM_INITDIALOG消息,重载CDialog::OninitDialog,在其中调用控件类的Create成员函数。3.在对话框类中,为控件添加必要的时间消息处理程序和原型,不要忘记添加事件映射表宏 编辑资源文件(没有必要就不要这样做)例如:在DLG中生成BUTTONIDD_CUSTOM_TEMPLATE DIALOG DISCARDABLE 0, 0, 192, 167STYLE DS_3DLOOK | DS_CONTROL | WS_CHILDFONT 8, "MS Sans Serif"BEGIN PUSHBUTTON "Custom &Button #1",IDC_BUTTON1,7,7,80,153END MDI程序如何改变默认的的窗口菜单下的1,2 请问,文件句柄传向线程的时候,如何读文件内容。 vc6.0 写了个简单的 Active,不知道怎么返回数组 请问一个串口通信的问题? 如何制作ActiveX控件内包含了另一ActiveX控件? 谁能推荐一些VC调试的书或调试技巧方面的资料? 请问怎么产生一个不可见的属性页? activex容器移动消息 已知字符unicode编码,转换成unicode字符 【关于龚建伟写的串口通信例子一点问题???】 调试时监视数组的问题 对话框之间函数调用问题!
2.映射对话框的WM_INITDIALOG消息,重载CDialog::OninitDialog,在其中调用控件类的Create成员函数。
3.在对话框类中,为控件添加必要的时间消息处理程序和原型,不要忘记添加事件映射表宏
例如:在DLG中生成BUTTONIDD_CUSTOM_TEMPLATE DIALOG DISCARDABLE 0, 0, 192, 167
STYLE DS_3DLOOK | DS_CONTROL | WS_CHILD
FONT 8, "MS Sans Serif"
BEGIN
PUSHBUTTON "Custom &Button #1",IDC_BUTTON1,7,7,80,153
END