用C++编写弹出一个对话框

2025-03-25 01:09:41
推荐回答(4个)
回答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 揿钮,揿了窗口就没了。

回答2:

#pragma comment(linker, "/subsystem:windows /entry:WinMainCRTStartup")
#include

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,PSTR szCmdLine, int iCmdShow)
{
MessageBox ( NULL,"abcd", "my_message", MB_OK );
return 0;
}

试试我的

回答3:

是VC++吧。这要在那个建一个工程,然后在里面写几句就可以了。不像C是纯程序能写出来。。你可以找孙鑫老师的视频教程来看,第几节就有!很简单的!

回答4:

很简单的,用MFC工程就可以
或者用WIN32也行 参照L_o_o_n_i_e - 首席运营官