最近在用MFC的过程中遇到的一些小TIP总结:
1. 新建子窗口:
在创建的Dialog上右击添加类,取名为子窗口。
打开Resource.h我们可以看到IDD——DIALOG1的属性值是131
双击主窗口的确定按钮,添加如下初始化显示子窗口的代码:”
子窗口 *一个窗口 = new 子窗口();
一个窗口->Create(131,this);//这里131代表的是子窗口的属性值,也可以直接把Resource.h包括进来用IDD_DIALOG1
一个窗口->ShowWindow(SW_SHOW);
2. 子窗口初始化:
通过在类向导里添加虚函数OnInitDialog()
在OnInitDialog()添加对应代码就可以实现对应的初始化功能了。
例如在初始化里加一段弹出消息的代码:
MessageBoxW(TEXT("❤koala睡不醒"), TEXT("嘿嘿嘿"));
运行结果如下:
3. 子窗口功能按键:
和主窗口类似,双击就可以定位到指定地方……
4. 修改版本,也就是鼠标悬停在上方时的信息:
在资源视图里。
5 修改图标:
在项目的res目录下替换掉对应ico图标文件即可。
祝MFC使用愉快XD
//C++面向对象的属性无出其右,233