09 2013 档案

摘要:SetDIBitsToDevice 和StrechDIBits 在函数调用期间,每个像素(可能有几百万个)必须从设备无关的格式想设备相关的格式转换,而这种转换通常是非常繁琐的。因此这两个函数的执行效率并不是非常高,WINDOWS为我们提供了一些DIB与DDB的转换函数。 阅读全文
posted @ 2013-09-26 17:01 Pavkoo 阅读(536) 评论(0) 推荐(0)
摘要:设备无关图在windows上面就是一个扩展名为.bmp的文件 阅读全文
posted @ 2013-09-26 14:04 Pavkoo 阅读(538) 评论(0) 推荐(0)
摘要:GDI对象在windows中可以描述成为一次绘画操作时可使用的抽象工具。包括(画笔、画刷、字体、区域、调色板、位图等) 阅读全文
posted @ 2013-09-24 11:57 Pavkoo 阅读(779) 评论(0) 推荐(0)
摘要:鼠标无时无刻不在监视着人类的活动,当人类用意识去控制鼠标移动时,鼠标就会捕获到人的某种操作(移动鼠标,按键等),捕获之后,立即将消息发送给操作系统,操作系统通过消息分析出鼠标的位置,查找该位置下对应的窗口,然后将消息翻译成windows能理解的消息转发给窗口对应的应用程序! 阅读全文
posted @ 2013-09-23 12:55 Pavkoo 阅读(457) 评论(0) 推荐(1)
摘要:vc得到屏幕的当前分辨率方法 阅读全文
posted @ 2013-09-22 10:41 Pavkoo 阅读(530) 评论(0) 推荐(0)
摘要:先调用SetClipBoardViewer(Self.Handle),让Windows剪切板内容发生改变之后,通知本程序; 然后截获WM_DRAWCLIPBOARD消息来查看剪切板里面的内容; 最后关闭程序时调用changeclipboardChain(handle,hwndNextViewer)注销监视剪切板 再处理WM_CHANGECBCHAIN消息来真正撤销 阅读全文
posted @ 2013-09-16 15:21 Pavkoo 阅读(387) 评论(0) 推荐(0)
摘要:Windows剪贴板是一种比较简单同时也是开销比较小的IPC(InterProcess Communication,进程间通讯)机制。Windows系统支持剪贴板IPC的基本机制是由系统预留的一块全局共享内存,用来暂存在各进程间进行交换的数据:提供数据的进程创建一个全局内存块,并将要传送的数据移到或复制到该内存块;接受数据的进程(也可以是提供数据的进程本身)获取此内存块的句柄,并完成对该内存块数据的读取。 阅读全文
posted @ 2013-09-16 14:04 Pavkoo 阅读(405) 评论(0) 推荐(0)
摘要:WIN 7 中线程的时间片为15ms左右。如果你指定的interval小于等于15是没有意义的。而大于15也不一定是精确的,比如你指定的时间为31,而timer真正的执行间隔可能回事36,或者39,甚至更长,这取决于执行任务的复杂程度以及计算机当前硬件资源! 阅读全文
posted @ 2013-09-13 09:47 Pavkoo 阅读(699) 评论(0) 推荐(0)
摘要:通过记录键盘和鼠标位置和输入信息,然后模拟发送,就能够创建一个按键精灵! 阅读全文
posted @ 2013-09-12 11:48 Pavkoo 阅读(1510) 评论(0) 推荐(1)
摘要:人操作键盘后,键盘的电路板会打开特定的电路,经过键盘驱动程序,发送给windows操作系统,然后由系统产生计算机能理解的人的操作行为,操作系统会在Wparam和Lparam中附加人在操作时附带的信息 阅读全文
posted @ 2013-09-12 11:22 Pavkoo 阅读(949) 评论(0) 推荐(0)
摘要:绘画区域,就是绘画所用的纸张,在纸张上能画随意画 阅读全文
posted @ 2013-09-05 10:22 Pavkoo 阅读(480) 评论(0) 推荐(0)
摘要:MM_ANISOTROPIC能够完成缩放功能 阅读全文
posted @ 2013-09-04 16:41 Pavkoo 阅读(372) 评论(0) 推荐(0)
摘要:要取得屏幕的颜色,首先需要创建一个屏幕DC,然后使用该DC,调用GetPixel就可以了 阅读全文
posted @ 2013-09-04 15:58 Pavkoo 阅读(252) 评论(0) 推荐(0)
摘要:GDI函数作为硬件设备(显示器,打印机)的接口封装中间层,其传入的参数坐标值(100,100)要在设备上哪个位置显示,是通过GDI映射方式定义的 阅读全文
posted @ 2013-09-04 12:47 Pavkoo 阅读(366) 评论(0) 推荐(0)
摘要:Windows御用笔 阅读全文
posted @ 2013-09-03 11:59 Pavkoo 阅读(220) 评论(0) 推荐(0)
摘要:为了支持各个硬件厂商的显示器设备(打印机同理),WINDOWS需要在显示器驱动接口的上多一层封装,这样就产生了GDI。 阅读全文
posted @ 2013-09-03 11:28 Pavkoo 阅读(298) 评论(0) 推荐(0)