如何在Visual C++上添加控件?

如何在Visual C++上添加控件?,第1张

1.不要建立win32

Console

Application

,需要的是win32

Application

(如果你是sdk(直接使用api)编程而不是mfc编程的话)

2.ResourceView要显示出来,只需要在file

-》new-》Resource

Script

新建一个Resource

Script然后vc6自动会出现那个的。(如果没有,那就新添加对话框

3.在文件夹右击,添加资源,然后选择对话框,添加一个对话框。然后自动出现对话框和工具栏,你可以在右边的工具栏上点击需要的控件(如按钮),然后在中间的对话框上面点击左键不放,然后拖动鼠标就可以再对话框上“画”出该控件。

如果需要添加新的对话框,可以再资源文件夹上右击添加。

你要添加的图片是什么格式的?

vc6.0只能添加bmp格式的。

你先把图片添加到资源中,然后再picture控件单击右键属性,选哪个bitbmp。然后找到你添加的那个就好了吧。。

假设你的winform类名是form1,你在你的工程里新加一个叫form2的画面,放上你要的combobox等控件,实现你需要的显示功能。然后再form1里需要d出form2的地方写:

form2 f2 = new form2

f2.ShowDialog(this)

然后再form2的Closed事件里写:

this.parent.tag = this.combobox1.value

上面这里的parent就是你的form1的实例,如果你有对应的控件或者变量用来保存form2选择的值的话,也可以把tag换成对应的控件名或者变量名,但是需要强制转换一下this.parent的类型为form1,否则系统不知道这个parent到底是哪个类。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11265936.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存