源文件代码:
//windows.h文件中包含应用程序中所需的数据类型和数据结构的定义
#include"windows.h"
#include"实验二.h"
HMENU hmenu,haddmenu;
LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);//窗口函数说明
//---------以下初始化窗口类--------
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInst,LPSTR lpszCmdLine,int nCmdShow)
{
HWND hwnd;
MSG Msg;
HACCEL hAccel;
WNDCLASS wndclass;
char lpszMenuName[]="Menu";
char lpszClassName[]="菜单"; //窗口类名
char lpszTitle[]="E07620203 苏郑"; //窗口标题名-
//窗口类的定义
wndclass.style=0; //窗口类型为默认类型
wndclass.lpfnWndProc=WndProc; //窗口处理函数为WndProc
wndclass.cbClsExtra=0; //窗口类无扩展
wndclass.cbWndExtra=0; //窗口实例无扩展
wndclass.hInstance=hInstance; //当前实例句柄
wndclass.hIcon=LoadIcon(hInstance,"Icon"); //窗口的最小化图标为默认图标
wndclass.hCursor=LoadCursor(hInstance,"Cursor"); //窗口采用箭头光标
wndclass.hbrBackground=(HBRUSH)GetStockObject(WHITE_BRUSH);
//窗口背景为白色
wndclass.lpszMenuName=lpszMenuName; //窗口中无菜单
wndclass.lpszClassName=lpszClassName; //窗口类名为“窗口示例”
//-----------以下进行窗口类的注册---------------
if(!RegisterClass(&wndclass)) //如果注册失败则发出警告声音
{
MessageBeep(0);
return FALSE;
}