摘要: 使用PrintWindow来取得某窗口的DC图片本来是有定论的,不过因为直接编译不能通过,所以LoadLibrary一下了。[html]view plaincopyprint?HBITMAPGetWindowBitmap(HWNDhWnd){typedefBOOL(__stdcall*pPrintW... 阅读全文
posted @ 2014-10-15 17:14 归海一刀 阅读(1994) 评论(0) 推荐(0) 编辑
摘要: 在win7中用自己写的程序读取MBR时,突然提示无法对磁盘进行操作,而在xp下并没有这个问题;最后点右键以管理员身份运行才可以正常运行。于是想办法让程序在双击启动时默认以管理员身份运行。具体方法:1.首先创建一个名为manifest的文件并将下面的内容粘贴进去;Description of your... 阅读全文
posted @ 2014-10-15 16:30 归海一刀 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 这篇文章始于对这么个程序的思考:intmain(intargc,char*argv[]){inti=1234567;DWORDdwWrite;HANDLEhFile=CreateFile("test.txt",GENERIC_WRITE,FILE_SHARE_READ,NULL,CREATE_ALW... 阅读全文
posted @ 2014-10-15 16:18 归海一刀 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 一、parent:创建者,owner:所有者小玉的父母生下小玉,养到8岁,卖给贾府当丫头小玉的父母是parent,贾府是owner二、1.Pop-up窗口:一个弹出窗口是必须具有WS_POPUP属性的窗口,弹出窗口只能是一个Top-Level窗口,不能是子窗口,弹出窗口多用于对话框和消息框,也可以用... 阅读全文
posted @ 2014-10-15 16:08 归海一刀 阅读(1115) 评论(0) 推荐(0) 编辑
摘要: 装载自:http://blog.csdn.net/guogangj/article/details/3460267(本文尝试通过一些简单的实验,来分析Windows的窗口机制,并对微软的设计理由进行一定的猜测,需要读者具备C++、Windows编程及MFC经验,还得有一定动手能力。文中可能出现一些术... 阅读全文
posted @ 2014-10-15 16:07 归海一刀 阅读(985) 评论(0) 推荐(0) 编辑
摘要: 我们知道每个线程初始堆栈的默认空间是1M, 我们可以在VC编译的Linker项里进行设置,该值会被编译进最终的PE可执行文件中。线程堆栈内存包括commit部分和reserver部分,我们上面说的1M实际上指reserve部分,系统为了节约内存,并不会把所有reserve的1M都提交物理内存(com... 阅读全文
posted @ 2014-10-15 11:49 归海一刀 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 如何为有托盘图标的窗体添加最大化/最小化的缩放效果?使用Windows API 函数DrawAnimatedRects可以做到。这个函数需要窗口的句柄和两个标明起始和结束屏幕坐标的矩形区域。#define IDANI_OPEN 1#define IDANI_CAPTION ... 阅读全文
posted @ 2014-10-15 10:26 归海一刀 阅读(166) 评论(0) 推荐(0) 编辑
摘要: //DrawFocusRect//FillRect 填充一个矩形//FrameRect 一个中空的矩形//SetRect 设置一个矩形的值//InvertRect 翻转矩形中的像素的颜色//IntersectRect SubtractRect UnionRect 分别表示两个矩形的相交... 阅读全文
posted @ 2014-10-15 09:53 归海一刀 阅读(201) 评论(0) 推荐(0) 编辑