07 2009 档案

摘要:3.1:MinGW 是什么? MinGW 提供了一套简单方便的Windows下的基于GCC 程序开发环境。MinGW 收集了一系列免费的Windows 使用的头文件和库文件;同时整合了GNU ( http://www.gnu.org/ )的工具集,特别是GNU 程序开发工具,如经典gcc, g++, make等。MinGW是完全免费的自由软件,它在Windows平台上模拟了Linux下GCC的开发环境,为C++的跨平台开发提供了良好基础支持,为了在Windows下工作的程序员熟悉Linux下的C++工程组织提供了条件。3.2:为什么使用MinGW? 因为我和很多IT人士一样,不愿意吊死在$M这 阅读全文
posted @ 2009-07-23 23:29 k1988 阅读(309) 评论(0) 推荐(0) 编辑
摘要:项目需求,制作BHO并且要求有个按钮。BHO使用ATL实现,按钮我想使用MFC的dialg上放置按钮的方式。1、先将ATL工程改成支持MFC,见:http://support.microsoft.com/default.aspx?scid=kb;en-us;q173974,或是在创建工程是直接选上suppot MFC。2、添加Dialog资源,然后在继承于IObjectWithSiteImpl接口的BHO类里添加上Dialog成员,并在某处使用Dialog.Create初使化,在SetSite中或其它地方使用ShowWindow切换显示dialog。几点注意的地方:1、如果此 DLL 相对于 阅读全文
posted @ 2009-07-16 09:45 k1988 阅读(834) 评论(0) 推荐(0) 编辑
摘要:昨天设计部要求在软件的浮动小窗口的四周添加上阴影,本来以为很好做,直接拿一张带阴影的图像文件贴上去了。运行 起来完全不是那么回事,在不同的背景下看起来完全不一样,因为阴影是由黑到白渐变的,在白背景下慢慢溶入背景看起来很好,可是在深色背景下看起来四周的阴影看起来就没有渐变效果了,只是一圈灰边。 在网上搜下关于窗体阴影的解决方案,还真不多,搜到两种。第一是在http://www.codeproject.com/KB/dialog/FrameShadow.aspx这个开源网站上,一个中国哥们用C++实现的仿vista阴影,主要采用UpdateLayeredWindow() 等API在窗体上画出比窗. 阅读全文
posted @ 2009-07-10 09:56 k1988 阅读(421) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示