有关windows的程序设计

来源:百度知道 编辑:UC知道 时间:2024/06/14 19:44:26
有关windows程序设计的实例,而且必须包含五个以上的api函数,呵呵,有意者多多帮忙了
应该是要有25个api函数,呵呵,失误失误,实在是着急啊!!!

#include <windows.h>

LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);

int WINAPI WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nShowCmd)
{
static TCHAR szAppName[]="RGB";

WNDCLASS cwnd;
cwnd.cbClsExtra=0;
cwnd.cbWndExtra=0;
cwnd.hbrBackground=(HBRUSH)GetStockObject(WHITE_BRUSH);
cwnd.hCursor=LoadCursor(NULL,IDC_ARROW);
cwnd.hIcon=LoadIcon(hInstance,szAppName);
cwnd.hInstance=hInstance;
cwnd.lpfnWndProc=WndProc;
cwnd.lpszClassName=szAppName;
cwnd.lpszMenuName=NULL;
cwnd.style=CS_HREDRAW | CS_VREDRAW;

if(! RegisterClass(&cwnd))
{
MessageBox(NULL,"Fail to Register the Window class!",szAppName,MB_ICONERROR);
return 0;
}

HWND hwnd;

hwnd=CreateWindow(szAppName,"RGB - luosiyong",
WS_OVERLAPPED | WS_MINIMIZEBOX | WS_EX