随笔分类 -  Windows

WindowsAPI笔记(三)---绘制图形
摘要:首先介绍一下GDI(GraphicsDeviceInterface)。GDI,中文翻译为“图形设备接口”,是WindowsAPI中相当重要的一个成员,它掌管了所有显像设备的图像显示及输出功能。Windows系统现在的图形操作环境都是他的功劳。Ⅰ.坐标与DC在实际利用GDI绘图之前,我们先来了解一下几个屏幕绘图的基本概论。▲创建一个窗口之后,显示的屏幕上便划分出三个区域,即屏幕区(Screen),窗口区(Window)与内部窗口区(Client)▲DeviceContext(设备内容)一般简称为DC,就绘图观点来说,DC就是程序可以进行绘图的地方。▲在处理WM_PAINT消息以外的地方,若要取得 阅读全文

posted @ 2013-02-23 16:54 电子幼体 阅读(949) 评论(0) 推荐(0)

WindowsAPI笔记(二)---动手写第一个Windows程序
摘要:#include <windows.h> #include <iostream> #include <stdio.h> using namespace std; const string ProgramTitle = "Hello Windows"; LRESULT CALLBACK WinProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { string text = "Hello Windows!"; switch (message) { cas 阅读全文

posted @ 2013-02-12 23:26 电子幼体 阅读(315) 评论(0) 推荐(0)

WindowsAPI笔记(一)
摘要:句柄在Windows应用程序中,窗口是通过窗口句柄(HWND)来标识的。我们要对某个窗口进行操作,首先就要得到这个窗口的句柄。句柄(HANDLE)是Windows程序中一个重要的概念,使用也非常频繁。在Windows程序中,有各种各样的资源(窗口、图标、光标等),系统在创建这些资源时会为它们分配内存,并返回标识这些资源的标识号,即句柄。在后面的内容中我们还会看到图标句柄(HICON)、光标句柄(HCURSOR)和画刷句柄(HBRUSH)。消息在Windows程序中,消息是由MSG结构体来表示的。MSG结构体的定义如下(参见MSDN):typedef struct tagMSG { ... 阅读全文

posted @ 2013-02-12 21:43 电子幼体 阅读(414) 评论(0) 推荐(0)

导航