用API写一个C程序

来源:百度知道 编辑:UC知道 时间:2024/05/26 15:22:05
用API写一个C的程序,最简单的就可以,
还有 请问一下,如果用VC++的话,那该怎么样创建这个API的文件?直接选C++ SOURCE FILE? 还是先创建个win32 aplication?

答好了加分

是的 用 win32 application 建个空的就可以了。

要个具体的,就用 win32 application 建 hello 的那个就可以

--------------------------------------------------------------
用文本编辑自己写也可以,结构:

#include <Afxwin.h>

int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInst,LPSTR lpszCmdLine,int nCmdShow)
{...}

BOOL MyRegisterClass(HINSTANCE hInstance)
{
WNDCLASSEX wcex;
...
return RegisterClassEx(&wcex);
}

BOOL InitWindows(HINSTANCE hInstance,int nCmdShow)
{
HWND hWnd;
....
return TRUE;
}

LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{...}

初始化以后,主要编程工作量在CALLBACK WndProc 里对 鼠标,窗等的事件的处理。

win32 aplication
选 A typical "Hello World!" aplication
就可以了