Messagebox函数
来源:互联网 发布:真三国无双3渣优化 编辑:程序博客网 时间:2024/05/16 10:18
这是MessageBox函数的声明:
int MessageBox(
HWND hWnd,
LPCTSTR lpText,
LPCTSTR lpCaption,
UINT uType
);
参数一hWnd是一个HWND,它是这个MessageBox属于的窗口的HWND,如果它为NULL,则MessageBox不属于任何一个窗口。
参数二lpText是这个MessageBox显示的消息内容,为了迎合Microsoft的好意,我们都应该用宏来传入参数,来兼容字符串。
参数三lpCaption是这个MessageBox的标题内容。
参数四uType则是这个MessageBox的类型,它可以改变整个MessageBox的行为和样式哦。它是一组符号标识(flags),如:MB_OK。可以用"|"操作符来进行组合
int MessageBox(
HWND hWnd,
LPCTSTR lpText,
LPCTSTR lpCaption,
UINT uType
);
参数一hWnd是一个HWND,它是这个MessageBox属于的窗口的HWND,如果它为NULL,则MessageBox不属于任何一个窗口。
参数二lpText是这个MessageBox显示的消息内容,为了迎合Microsoft的好意,我们都应该用宏来传入参数,来兼容字符串。
参数三lpCaption是这个MessageBox的标题内容。
参数四uType则是这个MessageBox的类型,它可以改变整个MessageBox的行为和样式哦。它是一组符号标识(flags),如:MB_OK。可以用"|"操作符来进行组合
返回值呢?当然是你在MessageBox上的操作啦。返回值一般用宏来表示,如:IDABORT,IDOK。
举个例子:
#include <windows.h>int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,PSTR szCmdLine,int iCmdShow){int result;result=MessageBox(NULL,TEXT("Are you a good person?"),TEXT(""),MB_YESNO|MB_ICONQUESTION);if (result==IDYES){MessageBox(NULL,TEXT("I don't think so! Now clean you c:/disk"),TEXT(""),MB_ICONASTERISK);}return 0;}
- messagebox函数
- MessageBox函数
- MessageBox函数
- MessageBox() 函数
- messagebox函数
- MessageBox函数
- Messagebox函数
- MessageBox()函数
- MessageBox函数
- MessageBox 函数
- (4)MessageBox函数
- windows函数 MessageBox
- 笔记:MessageBox函数
- MESSAGEBOX 函数用法解析
- MessageBox.Show()函数小解
- (4)MessageBox函数
- MessageBox()API函数
- Windows编程MessageBox函数
- 测试~在使用共通处理时,需要注意的问题 ~ 使用前,清空Form中的值。
- dbms_sql与execute_immediate区别与使用
- Android开发实战二之Hello Android实例
- DBMS_SQL
- S60 平台:应用程序进程管理
- Messagebox函数
- linux开发过程 --GNU
- Android开发环境搭建
- JVM 简单介绍
- windows中weblogic服务器配置
- 047-1 SELECT语句
- 索思美容美发管理系统 破解纪要
- [JSP]断点续传多线程链接下载! JSP/Servlet 实现
- JavaScript click事件深入