随笔分类 -  WinowsAPI 学习

摘要:考:http://blog.csdn.net/zhmxy555/article/details/7335103将位图从文件加载带绘图窗口中必须经过一下几个步骤。<1>从文件中加载位图对象<2>建立一个与窗口DC兼容的内存DC<3>内存DC只用步骤1中所建立的位图对象<4>将内存DC的内容粘贴到窗口DC中,完成显像操作要从文件加载位图,常常使用LoadImage()函数。HANDLE LoadImage( HINSTANCE hinst, //包含目标位图的DLL或exe文件的模块句柄LPCTSTR lpszName,UINT uType, int 阅读全文
posted @ 2012-12-11 13:11 sinian 阅读(537) 评论(0) 推荐(0)
摘要:前面已经熟悉了 简单的API 应用程序的编写了。今天要掌握的是,Windows数据类型 。 Windows API 使用了很多 Windows 自己定义的数据类型。读者可能较为熟悉 C 语言或 C++语言的数据类型。要熟练使用 Windows API 必须要熟悉 Windows 数据类型。这些数据类型是Windows 特有的。在 SDK 的相关头文件中有定义。在众多的Windows 数据类型中,最常用的有 DWORD、HANDLE、LPTSTR、WORD、BYTE、 CHAR 等。在 Windows 系统中,DWORD用于表示无符号整型的数据,意为 double word,32位。在一般情况下 阅读全文
posted @ 2012-12-02 15:29 sinian 阅读(278) 评论(0) 推荐(0)
摘要:由于工作,需要,准备开始 学习一下 Windows API 编程。 主要是从 精通 WinowsAPI 这个书籍入手的, 很多东西,都是参考或者借鉴原文的。首先需要添加 #include <WINDOWS.H> 这个头文件#pragma comment(lib,"User32.lib"); 引入库。 如果是用vc6 的工程,默认是添加了这个库了。所有的函数的入口都是 从main 开始的。WinMain 就是函数的入口int WINAPI WinMain(HINSTANCE hInstance, //当前程序的句柄HINSTANCE hPrevInstance, 阅读全文
posted @ 2012-12-02 15:11 sinian 阅读(302) 评论(0) 推荐(0)