从零开始的WTL入门教程(6) 可视化布局 ,使用资源文件

在开发中需要界面有相当繁复但是固定的控件,全部使用动态创建的方式代码量较大,因此也可以通过资源文件拖控件去实现。只需要通过资源直接拖动控件到需要的位置后使用时通过资源ID获取就可以了。节省了大量的布局代码。
以对话框为例实践一下。打开资源视图,右键选择添加资源
添加资源
添加资源
对应的类型比较多,功能各样,可以直接百度了解。这里直接使用一个最基本的Dialog 对话框。不用点开加号。
基本对话框
红圈内的ID就是对话框的资源ID,为了可读性,改成一个合适的名称。IDD_DIALOG_FIRST。
也可以在对话框右键属性选项中打开控件的属性面板去设置
属性面板
属性面板有相当多的选项可以设置。可以自己点点了解下。
基本的对话框给了两个默认的按钮
确定按钮
对于独立对话框,它是一个容器类型,需要自己创建一个类去绑定和操作。因此其资源ID不可与其他容器类型的资源ID重复,而对于容器内的子控件。只要在同一容器内不重复即可。
此时使用ATL对话框类 CDialogImpl(与CWindow类似);
在对

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值