C语言如何API编程

C语言如何API编程,第1张

用C调用API 就不能在是简单的tubroc了

需要用到vc工具

一般用的是vc++ 6.0

直接用c就是windows SDK编程 这种编程相对与MFC来说更加接近底层

学习纯C的SDK编程可以让你更加了解windows编程的机制和原理

学习完SDK编程 再来学习MFC就会容易的多~~

关于书籍 windows编程很好的书籍并不是特别的多

但是有一本是可以说是windows编程界的圣经:

Windows 程序设计(第5版)(上、下册)

网上有电子版 源代码的话petzold大师的个人主页

http://www.charlespetzold.com/books.html上好像有

关于petzold这个人 你也应该了解 windows编程泰斗~~

http://baike.baidu.com/view/1466188.html

是的 用 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 里对 鼠标,窗等的事件的处理。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11951244.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存