码迷,mamicode.com
首页 >  
搜索关键字:windows程序设计    ( 122个结果
WM_PAINT消息详解,使用InvalidateRect或InvalidateRgn函数刻意产生WM_PAINT消息(WIN7里有变化,“调整视觉效果”,将“启用桌面组合”去掉)
什么时候会触发WM_PAINT消息消息呢? 以下内容来自大名鼎鼎的《Windows程序设计(第五版)》 大多数Windows程序在WinMain中进入消息循环之前的初始化期间都要呼叫函数UpdateWindow。Windows利用这个机会给窗口消息处理程序发送第一个WM_PAINT消息。这个消息通知
分类:Windows程序   时间:2016-02-05 22:21:05    阅读次数:303
Delphi GDI对象之脱屏位图(Offscreen Bitmaps),也叫内存位图
http://www.cnblogs.com/pchmonster/archive/2012/07/09/2583613.html 脱屏位图(Offscreen Bitmaps) 脱屏位图,也叫内存位图,普遍用于Windows程序设计中。它在内存中制作图像,然后利用Draw方法在屏幕上显示出来。当用
分类:Windows程序   时间:2016-01-30 13:41:41    阅读次数:336
SDK截图(四):压缩位图实例
这个问题研究了两天。《windows程序设计》中没有给出实例,MSDN也没有给出具体的例子。在知道,CSDN提问后,也没有得到答案。所以决定重新对DIB做一次彻底的研究,这大概会花去我一个月的时间,但是后面的其它的内容还要继续下去,所以暂时给这篇留白。等研究透彻了会把它补上;接下来应该会开辟一个新的...
分类:其他好文   时间:2016-01-01 07:23:30    阅读次数:151
SDK截图(三):压缩位图之理论准备篇
压缩位图我们使用简单的行程长度编码的方法,详情参考《windows程序设计》15章之DIB压缩。在BITMAPINFOHEADER结构中有两个和位图压缩有关的字段,分别是biCompression(Compression即压缩的意思)和niSizeImage。其中biCompression可以被设置...
分类:其他好文   时间:2016-01-01 07:23:29    阅读次数:181
总结使人进步,可视化界面GUI应用开发总结:Android、iOS、Web、Swing、Windows开发等
可视化界面的软件,是21世纪最主流的应用类型了,黑屏控制台的不适合普通用户。  2004年左右的时候,作为普通网民,接触的自然是可视化,准确是Windows那一套。  那个时候,Microsoft Windows 98,红警,QQ是3个印象深刻的软件。    大学之后,入了行,先后学习了Windows程序设计(C语言API开发)、MFC、Java Swing,Html Web,Android和iO...
分类:移动开发   时间:2015-12-06 16:09:55    阅读次数:281
C# 设置MDI子窗体只能弹出一个的方法
Windows程序设计中的MDI(Multiple Document Interface)官方解释就是所谓的多文档界面,与此对应就有单文档界面 (SDI), 它是微软公司从Windows 2.0下的Microsoft Excel电子表格程序开始引入的,Excel电子表格用户有时需要同时操作多份表格,...
分类:Windows程序   时间:2015-09-19 21:14:06    阅读次数:239
wndows程序设计之书籍知识与代码摘录-封装一个类似printf的messagebox
//-----------------------------------------//本程序展示了如何实现MessageBoxPrintf函数//本函数能像printf那样格式化输出//摘录自:《windows程序设计第五版》//---------------------------------...
分类:其他好文   时间:2015-09-19 16:41:55    阅读次数:125
MFC中消息映射的实现
知识是从一本书上看到并总结的,书名:MFC Windows程序设计(第2版)。[美]Jeff Prosise著 北京博彦科技发展有限责任公司 译对于捕获窗口事件并添加事件处理函数的过程可以有以下两种方式的实现(以鼠标单击事件为例):1、 H文件添加:protected:afx_msg void O....
分类:编程语言   时间:2015-09-15 18:28:27    阅读次数:269
Item 17:在单独的语句中将new的对象放入智能指针 Effective C++笔记
Item 17: Store newed objects in smart pointers in standalone statements. 在单独的语句中将new的对象放入智能指针,这是为了由于其他表达式抛出异常而导致的资源泄漏。 因为C++不同于其他语言,函数参数的计算顺序很大程度上决定于编译器。 如果你在做Windows程序设计,或者DLL开发,可能会经常碰到类似__cd...
分类:编程语言   时间:2015-08-28 17:41:33    阅读次数:181
[00013]-[2015-08-27]-[01]-[Windows 程序设计 ---GDI+ 截图---> BMP OR JPG OR PNG ...]
int GetEncoderClsid(const WCHAR* format, CLSID* pClsid){ UINT num = 0; UINT size = 0; ImageCodecInfo* pImageCodecInfo = NULL; Gdiplus::GetImageEncoder...
分类:Windows程序   时间:2015-08-27 10:51:07    阅读次数:173
122条   上一页 1 ... 5 6 7 8 9 ... 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!