
1.在Dlg的OnInitDialog()函数中添加:
((CComboBox*)GetDlgItem(IDC_COMBO1))->AddString("哈哈")
((CComboBox*)GetDlgItem(IDC_COMBO1))->AddString("呵呵")
... ...
2.在这个combobox中进入resource环境,选择Properties→Data→添加“哈哈”、“呵呵”... ...
方法/步骤
1
添加关键字unsafe后的代码会被VS编译环境报错。如下图中,报错信息为“不安全代码只会在使用 /unsafe 编译的情况下出现”。
2
此时需要在上方的“项目”菜单中找到“(项目标识符) 属性”项。单击进入项目属性设置界面。
3
在项目属性界面中找到“生成”选项卡。
4
在“生成”选项卡中找到“允许不安全代码”,勾选该项。
5
此时再编译程序,就可以完全解决此问题了。
将初始化工作(原按钮响应函数中的)放到OnInitDialog里面(如果没有,就重载该函数)。注意显示图像(绘制)应该在OnPaint里面,否则即使点击按钮显示图像,切换一下界面图像就消失了。
在OnPaint里面,显示位图之后,用显示位图的dc做TextOut就可以显示文字了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)