电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

创建Win32应用程序(C++)VIP专享VIP免费

创建Win32应用程序(C++)_第1页
创建Win32应用程序(C++)_第2页
创建Win32应用程序(C++)_第3页
创建Win 32 应用程序(C++) 创建新的 Win32 项目 1. 在“文件”菜单上,单击“新建”,然后单击“项目...”。 2. 在“项目类型”窗格中,选择“Visual C++”节点中的“Win32”,然后在“模板”窗格中选择“Win32 项目”。 键入项目的名称,如 w in32app。您可以接受默认位置、键入一个位置或者导航到要保存项目的目录。 3. 在“Win32 应用程序向导”中,选择“下一步”。 4. 在“Win32 应用程序向导”中,在“应用程序类型”下选择“Windows 应用程序”。在“附加选项”下选择“空项目”。原样保留剩余的选项。单击“完成”创建项目。 5. 在“项目”菜单中选择“添加新项...”,将 C++ 文件添加到项目中。在“添加新项”对话框中选择“C++ 文件(.cpp)”。为文件键入一个名称,如 GT_HelloWorldWin32.cpp,并单击“添加”。 启动 Win32 应用程序 1. 正如您所了解的,每个 C 和 C++ 应用程序必须具有一个 main 函数。此函数是应用程序的起始点。类似地,在 Win32 应用程序中,每个应用程序必须具有一个 WinMain 函数。WinMain 的语法如下所示: 复制 int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow); 有关此函数的参数和返回值的解释,请参见 WinMain 函数。 2. 因为应用程序代码必须使用现有的定义,所以应将 include 语句添加到文件中以使用它们。例如: 复制 #include #include #include #include 3. 除 WinMain 外,每个 Win32 应用程序还必须具有第二个函数(通常称为 WndProc),它代表窗口过程。WndProc 的语法如下所示: 复制 LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); 此函数的用途是处理应用程序从操作系统接收的任何消息。应用程序何时从操作系统接收消息?始终接收!例如,假设我们创建了包含“确定”按钮的对话框。当用户单击该按钮时,操作系统向应用程序发送消息,使我们知道某位用户按下了此按钮。WndProc 函数负责响应该事件。在本示例中,适当的响应可能是关闭对话框。 有关更多信息,请参见窗口过程。 向 WinMain 添加功能 1. 首先,在 WinMain 函数内部创建 WNDCLASSEX 类型的窗口类结构。此结构包含有关窗口的信息,如应用程序图标、窗口的背景色、在标题栏中显示的名称、窗口过程函数的名称等等。典型的 WN...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部