MFC入门(五)– 新建子窗口,添加子窗口初始化虚函数,修改版本和图标

最后更新于:2019-02-15 01:26:50

最近在用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图标文件即可。