【程序实例】VC++ 6.0 C++ 简单的Win32程序怎么阻止用户关闭程序
2017-08-16 16:40
651 查看
1、打开Visual C++ 6.0,点击【文件】->【新建】->【工程】,一个【Win32 Application】,随便命名,点击【确定】。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201708/4608c0677d1c8dfdfda191be99a78be3)
2、选择【一个空工程】,点击【完成】。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201708/0e81aa50fe7423a2a447292e7bd70af7)
3、点击【确定】。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201708/f71471168e826f212b790e429997996d)
4、点击【文件】->【新建】->【文件】->【C++ Source File】->命名为Program->【确定】。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201708/4de7256de1e532de1a4fb0178f206b4f)
5、接下来,开始写代码到Program.cpp:
#include <windows.h> //引入Windows.h头文件
int APIENTRY WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)//定义程序主函数
{
MessageBox(NULL,TEXT("你关不掉这个程序!"),TEXT("Message"),MB_ICONWARNING); //弹出消息框
return WinMain(hInstance,hPrevInstance,lpCmdLine,nCmdShow); //最关键的一步,返回主函数,就会不退出程序
}
![](https://oscdn.geek-share.com/Uploads/Images/Content/201708/61f912730db183a0657415be7ec0c6c3)
6、编译程序,运行程序,看到效果。无论是点击【确定】还是点击【X】都不会退出程序,因为在代码中返回了主函数。关闭程序的唯一方法就是在任务管理器里终止进程。
2、选择【一个空工程】,点击【完成】。
3、点击【确定】。
4、点击【文件】->【新建】->【文件】->【C++ Source File】->命名为Program->【确定】。
5、接下来,开始写代码到Program.cpp:
#include <windows.h> //引入Windows.h头文件
int APIENTRY WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)//定义程序主函数
{
MessageBox(NULL,TEXT("你关不掉这个程序!"),TEXT("Message"),MB_ICONWARNING); //弹出消息框
return WinMain(hInstance,hPrevInstance,lpCmdLine,nCmdShow); //最关键的一步,返回主函数,就会不退出程序
}
6、编译程序,运行程序,看到效果。无论是点击【确定】还是点击【X】都不会退出程序,因为在代码中返回了主函数。关闭程序的唯一方法就是在任务管理器里终止进程。
相关文章推荐
- 阻止用户关闭程序
- Python与C++ 程序的简单实例对比
- Python与C++ 程序的简单实例对比
- 1.2 简单的C++程序实例
- 用 C++ 创建简单的 Win32 服务程序
- c++ 或者 vc++中判断程序实例是否运行
- 实例分析一个简单的Win32程序
- [编程实例]使用VC++ 6关闭指定窗口标题的程序
- 用 C++ 创建简单的 Win32 服务程序
- C++继承性应用实例日期和时间(VC 6.0实现)
- 用 C++ 创建简单的 Win32 服务程序
- 简单SNMP管理程序的VC++代码实例实现
- C++ 容器的综合应用的一个简单实例——文本查询程序
- 转载:Python 与 C++ 程序的简单实例对比
- C++基于TCP/IP简单的客户端、服务器通信程序实例
- 用 C++ 创建简单的 Win32 服务程序
- 用C++创建简单的Win32 服务程序
- 简单SNMP管理程序的VC++代码实例实现
- 第一个VC++ win32程序 绘制简单图形
- VC++实现程序只运行一个实例 最简单办法