用c++编写一个对话框

用c++编写一个对话框,第1张

最简单的是用mfc的messagebox()函数,写成c++

api程序,用ms

vc++

编译器

把下面桐首兄程序存为芹如

a.cpp

在dos命令窗(黑窗)打编译命令:

cl

a.cpp

就得到

a.exe

运行即可。

#include

#include

#include

#include

int

winapi

winmain(hinstance

hinstance,

hinstance

hprevinstance,pstr

szcmdline,

int

icmdshow)

{

messagebox

(

null,"abcd",

"my_message",

mb_ok

)

return

0

}

说明:

"abcd"

---

自己想显示的文字

"my_message"局袭

--

自己写的对话框的窗口名字

mb_ok

--

有一个

ok

揿钮,揿了窗口就没了。

一、创建工程

1、我们启动 VS2013,然后:

1)点击“文件”-“新建”-“项目”。

2、选择“Win32项目",再填入工程名和保存路径,点击确定。

3、在应用程序向导窗口中点击”下一步“。

4、在应用程序设置窗口中勾选”空项目“,再点击“完成”。

二、建立源文件资源文件

1、添加源文件

在左边的解决方案资源管理器窗口中,右击“源文件”,选择“添加”-“新建项”。

2、在“添加新项”窗口中,先选择C++文件(.cpp),再写入源文件名,点击“添加”。闹差戚这样,源文件就添加好了。

3、添加资源文件(资源文件用来描述对话框的图形界面)

在左边的解决方案资源管理器窗口中,右击“资源文件”,选择“添加”-“资源”。

4、在“添加资源”窗口,选中Dialog,再点击“新建”。

5、在打开的对话框资源编辑器中,我们点击右侧的“工具箱”,即可展开液陵工具箱,并添加需要的控件到对话框中。

在这儿,作为简单的演示,我就不再另加控件了。

6、在相应的窗体或控件上右击鼠标,选择“属性”,可以更改已添加组件的属性。

例如,在这儿我想修改对话框的标题为“测试”庆闹,在对话框属性中更改“Caption”项内容即可。然后,我们将对话框的ID改为DLG,Visible属性改为TRUE。

7、更改完成后,可以点击工具栏左上角的“测试对话框”按钮查看运行效果。

三、编写代码

1、建立主函数

在之前建好的源文件中添加如图所示的主函数代码,代码的含义已经作了相应的注释。

2、编写对话框程序

前面我们只是进行了对话框程序的声明,还没有定义,下面就是该函数的定义,代码的含义已经作了相应的注释。


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

原文地址: http://outofmemory.cn/yw/12402877.html

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

发表评论

登录后才能评论

评论列表(0条)

保存