vc编写Window应用程序

来源:百度知道 编辑:UC知道 时间:2024/06/02 01:23:21
如何在VC中运行下面的程序
#include<windows.h>
LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInst,LPSTR lpszCmdline,
int nCmdShow)
{
HWND hwnd;
MSG Msg;
WNDCLASS wndclass;
char lpszClassName[]="窗口";
char lpszTitle[]="My_Windows";
wndclass.style=0;
wndclass.lpfnWndProc=WndProc;
wndclass.cbClsExtra=0;
wndclass.cbWndExtra=0;
wndclass.hInstance=hInstance;
wndclass.hIcon=LoadIcon(NULL,IDI_APPLICATION);
wndclass.hCursor=LoadCursor(NULL,IDC_ARROW);
wndclass.hbrBackground=(HBRUSH)GetStockObject(WHITE_BRUSH);
wndclass.lpszMenuName=NULL;
wndclass.lpszClassName=lpszClassName;
if(!RegisterClass(&wndclass))
{
MessageBeep(0);
return FALSE;
}
hwnd=CreateWindow(
lpszClassName,
lpszTitle,
WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT,
CW_USEDEFAULT,

#define WIN32

如果方便看看下面这个链接中的Windows编程入门(摘录)

http://cache.baidu.com/c?word=window%3B%D3%A6%D3%C3%3B%B3%CC%D0%F2%2Cwinmain&url=http%3A//pg007%2Espaces%2Elive%2Ecom/&b=0&a=4&user=baidu#3

你还可以看看“Windows程序内部运行机制”孙鑫VC++讲座笔记那个视频,

以上两个讲的非常的清楚,全面!!!!