用C语言创建第一个Win32 Application

时间:2021-01-23 17:14:06

1、创建一个Win32 Application。

2、在FileView -> Source Files -> 工程名.cpp 下输入代码。

用C语言创建第一个Win32 Application

3、代码及运行结果如下:

用C语言创建第一个Win32 Application

4、MessageBox 函数。


函数功能:该函数创建、显示、和操作一个消息框。消息框含有应用程序定义的消息和标题,加上预定义图标与Push(下按)按钮的任何组合。   

函数原型:intMessageBox(HWND hWnd, LPCTSTRlpText, LPCTSTR lpCaption, UINTUType);

                    MessageBox(NULL, TEXT("内容"), TEXT("标题"), MB_OK);

参数: 
   
          hWnd:标识将被创建的消息框的拥有窗口。如果此参数为NULL,则消息框没有拥有窗口。 
          IpText:指向一个以NULL结尾的、含有将被显示的消息的字符串的指针。  
          IpCaption:指向一个以NULL结尾的、用于对话框标题的字符串的指针。  
          uType:指定一个决定对话框的内容和行为的位标志集。
此参数可以为下列标志组中标志的组合。 


          指定下列标志中的一个来显示消息框中的按钮,标志的含义如下。

          1、MB_ABORTRETRYIGNORE:消息框含有三个按钮:Abort,Retry和Ignore。 
          2、MB_OK:消息框含有一个按钮:OK。这是缺省值。
          3、MB_OKCANCEL:消息框含有两个按钮:OK和Cancel。 
          4、MB_RETRYCANCEL:消息框含有两个按钮:Retry和Cancel。 
          5、MB_YESNO:消息框含有两个按钮:Yes和No。 
          6、MB_YESNOCANCEL:消息框含有三个按钮:Yes,No和Cancel。 
   
          指定下列标志中的一个来显示消息框中的图标:标志的含义如下。  
   
          1、MB_ICONEXCLAMATION:
                MB_ICONWARNING:一个惊叹号出现在消息框。 
          2、MB_ICONINFORMATION: 
                MB_ICONASTERISK:一个圆圈中小写字母i组成的图标出现在消息框。  
          3、MB_ICONOUESTION:一个问题标记图标出现在消息框。 
          4、
MB_ICONSTOP:

                MB_ICONERROR:  

                MM_ICONHAND:一个停止消息图标出现在消息框。   

5、MessageBox 举例:

用C语言创建第一个Win32 Application