怎么编写程序代码 一个窗口,怎样用vc编写一个窗口应用程序

1,怎样用vc编写一个窗口应用程序 以VC++6.0为例,其他VC版本类似:1.先打开VC6.0, 进入VC编译器界面,点击左上角 (File)文件--> (New...)新建;2.弹出新建提示框,先选择(Projects)项目工程--->然后选择"MFC AppWizard[exe]",--->输入项目名,最后OK,确定;3. OK后,弹出新建设置向导对话框,如图选择“Dialog based”-->然后"Finish"完成;4. 点击"Finish"完成后会弹出一个确定提示,点击OK确认即可,进入到工程代码视图界面;5.按F7编译,然后Ctrl+F5运行,弹出对话框窗口界面;6. 完成!
2,怎么用c语言写窗体程序步骤:1、注册窗口类;2、创建窗体;3、消息循环;4、编写窗口消息处理函数 。代码:1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162#include <windows.h>#include<tchar.h>LRESULT CALLBACK WindowProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam);int WINAPI _tWinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWSTR szCmdLine, int nCmdShow) WNDCLASS wc; wc.style = CS_HREDRAW | CS_VREDRAW; wc.lpfnWndProc = WindowProc; wc.cbClsExtra = 0; wc.cbWndExtra = 0; wc.hInstance = hInstance; wc.hIcon = NULL; wc.hCursor = LoadCursor(NULL,IDC_ARROW); wc.hbrBackground = (HBRUSH)COLOR_WINDOW;//(HBRUSH)GetStockObject(); wc.lpszMenuName = NULL; wc.lpszClassName = _T("MyWindowClass"); if (!RegisterClass(&wc)) MessageBox (NULL, _T("无法注册窗口类"), _T("错误"), MB_OK); return 0 ; } HWND newWindow = CreateWindow( _T("MyWindowClass"), _T("我的第一个winapi程序"), WS_OVERLAPPEDWINDOW, 0, 0, CW_USEDEFAULT, CW_USEDEFAULT, NULL, NULL, hInstance, NULL ); if (NULL == newWindow) MessageBox (NULL, _T("无法创建窗体"), _T("错误"), MB_OK); return 0; } ShowWindow(newWindow, nCmdShow); UpdateWindow(newWindow); MSG msg; while(GetMessage(&msg, NULL, 0, 0)) TranslateMessage(&msg); DispatchMessage(&msg); }} LRESULT CALLBACK WindowProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) switch (uMsg) case WM_DESTROY: PostQuitMessage(0); break; } default : return DefWindowProc(hwnd, uMsg, wParam, lParam); } return 0; }就是一个只有标题栏、关闭按钮、最小化按钮、最大化/还原按钮、显示区域的窗体 。【怎么编写程序代码 一个窗口,怎样用vc编写一个窗口应用程序】

    推荐阅读