摘要: vs2008 怎么在Release下调试代码(适用VS2005/VS2008)在当前工程点击右键选择properties,选择 All ConfigurationsC++>General->Debug Information Format->Program Database (/Zi)C++>Optimization->Optimization->Disabled (/Od)Linker->Debugging->Generate Debug Info->Yes (/DEBUG)Linker->Debugging->Generat 阅读全文
posted @ 2014-01-17 17:45 归海一刀 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/dahaii0/article/details/6967848一、概念和区别 在windows系统中,每个窗口对象都对应有一个数据结构,形成一个list链表。系统的窗口管理器通过这个list来获取窗口信息和管理每个窗口。这个数据结构中有四个数据用来构建list,即child、sibling、parent、owner四个域。 所以我们可以看到,窗口之间的关系有两种:owner-owned 关系和 parent-child关系。前者称之为拥有/被拥有关系,后者称之为父/子关系。在这篇文字中,我把owner窗口称之所有者窗口。换句话说,一个窗口在有一个 阅读全文
posted @ 2014-01-17 11:28 归海一刀 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/kzloser/archive/2012/10/01/2709354.html目录三个角度窗口含义窗口类型窗口关系线程和窗口三个角度窗口含义从应用程序开发员的角度窗口就是图形用户界面句柄,以该句柄作为系统API的参数,就可以对窗口进行各种操作从MFC程序员角度窗口就是一个CWnd对象从操作系统角度窗口是一块普通内存块.该内存中保存了一个数据结构的信息(WNDCLASS).操作系统利用这个数据结构维护窗口状态窗口类型可重叠窗口这种窗口是有标题栏,边框,客户区域的顶层窗口,它可以充当应用程序的主窗口,这类窗口还可以有窗口菜单,最大和最小化按钮及滚 阅读全文
posted @ 2014-01-17 10:55 归海一刀 阅读(526) 评论(0) 推荐(0) 编辑
摘要: WINDOWS批处理命令详解最近好多猜测弱口令的病毒在网上流行,比如前段时间闹得很厉害的Worm.Dvldr 蠕虫就是一个典型。这些病毒有个共同点就是利用批处理来进行ipc$连接,从而来猜测管理员的口令达到控制服务器的目的。病毒由几个文件和几个复杂的批处理组成。批处理算不上真正意义上的编程,但是它的一些思想和编程比较近似。通过在网上和一些初学的朋友交流,发现他们对于批处理很感兴趣,多多少少了解一些命令的用法,但缺乏比较系统的了解,所以特意写下这篇教程,好让感兴趣的朋友对批处理有个整体的认识,并能通过该教程举一反三,写出自己的批处理。该教程一共分为4大部分,第一部分是批处理的专用命令,第二部分是 阅读全文
posted @ 2014-01-17 10:40 归海一刀 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 活动窗口(Active),焦点窗口(Focus)和前景窗口(Foreground)之间的关系任何一个时候,我们的Windows桌面上总有一个最前台的窗口,其实说简单的,就是标题栏变成深蓝色的那个窗口,仅此一个,这个窗口就是前景窗口(Foreground Window),其他窗口就是后台窗口(Background Window)。那创建前景窗口的线程就是前景线程(Foreground Thread),这个线程并不一定就是应用程序的主线程。线程内部会维护当前自己的活动窗口(Active Window)和焦点窗口(Focus Window), 焦点窗口其实只是窗口的一个属性,其实就是“焦点状态”是窗 阅读全文
posted @ 2014-01-17 10:37 归海一刀 阅读(4068) 评论(0) 推荐(1) 编辑