我的第一个完整的Windows应用程序
2010-03-24 15:39
351 查看
好难打 打了我好久 还是打错了几个单词~~~~~~
好继续加油
#include<windows.h> LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM); int WINAPI WinMain (HINSTANCE hInstance,HINSTANCE hPrevInstance, LPSTR lpCmdLine,int nCmdShow) { HWND hwnd; MSG msg; WNDCLASS wndclass; wndclass.style =CS_HREDRAW|CS_VREDRAW; wndclass.lpfnWndProc =WndProc; wndclass.cbClsExtra =0; wndclass.cbWndExtra =0; wndclass.hInstance =0; wndclass.hIcon =LoadIcon(NULL,IDI_APPLICATION); wndclass.hCursor =LoadCursor(NULL,IDC_ARROW); wndclass.hbrBackground =(HBRUSH)GetStockObject(WHITE_BRUSH); wndclass.lpszMenuName =NULL; wndclass.lpszClassName ="HelloWin"; if(!RegisterClass(&wndclass)) { MessageBox(NULL,"窗口注册失败!","HelloWin",0); return 0; } hwnd=CreateWindow("HelloWin", "啊!C++", WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, NULL, NULL, hInstance, NULL); ShowWindow(hwnd,nCmdShow); UpdateWindow(hwnd); while(GetMessage(&msg,NULL,0,0)) { TranslateMessage(&msg); DispatchMessage(&msg); } return msg.wParam; } LRESULT CALLBACK WndProc(HWND hwnd,UINT message, WPARAM wParam,LPARAM lParam) { switch(message) { case WM_CREATE: return 0; case WM_LBUTTONDOWN: MessageBox(NULL,"春天在哪里啊 春天在哪里~~~~~","我的春天来了",0); return 0; case WM_DESTROY: PostQuitMessage(0); return 0; } return DefWindowProc(hwnd,message,wParam,lParam); }
好继续加油
相关文章推荐
- [程序]粗制烂造的第一个windows应用程序
- 最完整的Windows下React Native开发环境搭建与第一个程序HelloWorld
- 一个计算机爱好者的不完整回忆(二十)第一个windows程序
- Windows核心编程 进程--编写第一个windows应用程序
- 第一篇 Windows环境下通过Eclipse创建的第一个安卓应用程序(图文详细步骤)
- 创建你第一个SharePoint 2010 应用程序----完整推荐总结
- 用C#开发第一个WINDOWS应用程序
- 第一个Windows窗口应用程序
- VS2008创建第一个Windows应用程序
- 运用JavaScript构建你的第一个Metro式应用程序(on Windows 8)(一)
- chapter 4.1 进程,编写第一个windows应用程序
- Android开发之 Windows环境下通过Eclipse创建的第一个安卓应用程序(图文详细步骤)
- 运用JavaScript构建你的第一个Metro式应用程序(on Windows 8)(一)(转)
- Qt.Enterprise.v3.3.2在windows下安装并编译第一个应用程序
- 运用JavaScript构建你的第一个Metro式应用程序(onWindows 8)(三)
- Windows Workflow Foundation(2) - 第一个workflow应用程序
- Windows 8实用窍门系列:1.使用Xaml+C#开发第一个Metro Style应用程序 推荐
- 用C#开发第一个WINDOWS应用程序
- 运用JavaScript构建你的第一个Metro式应用程序(onWindows 8)(二) (转)
- 第一个Windows应用程序--启动函数、入口点函数与退出函数