学习目标:
创建一个项目工程并弹出一个按钮
学习内容:
1、 项目参考
1. https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-messagebox Microsoft官方解释文档
2. https://blog.csdn.net/caimouse/article/details/1675586 大牛的Win32系列
2. 创建项目我这里使用的是win32的空项目以下是创建流程
1.点击File
2.点击New
3.点击Project
4.点击Visual C++
5.选择Empty Project
6.填写项目名称
7.选择项目保存目录
8.点击OK
9.右键Source Files
10.选中Add
11.点击New Item
12.选择.cpp文件
13.修改文件名称
14.点击Add
编写代码
2、 代码段
//库文件
#include "Windows.h"
#include "tchar.h"
//定义WinMain的入口
int APIENTRY _tWinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR lpCmdLine,
int nCmdShow)
{
//UNREFERENCED_PARAMETER 展开传递的参数或表达式。
//其目的是避免编译器关于未引用参数的警告。
//没有这些参数也不会发生警告
UNREFERENCED_PARAMETER(hPrevInstance);
UNREFERENCED_PARAMETER(lpCmdLine);
UNREFERENCED_PARAMETER(hInstance);
UNREFERENCED_PARAMETER(nCmdShow);
//获取桌面的句柄。
HWND hWnd = GetDesktopWindow();
//显示一行消息。
::MessageBox(hWnd, _T("第一个应用程序"),_T("例子"), MB_OK);
return 0;
}
项目下载地址:
1、 百度云:https://pan.baidu.com/s/1TcucnwQq8-gdVHuHSLSOYw 提取码:1utm
留在最后
有点啰嗦 项目创建也过于简单 但是我在实际项目中总会遇到一些奇怪的问题所以尽量写详细点吧 加油吧