随笔分类 -  VC Basic

一些Visual C++的浅显的技术文章
摘要:MFC Grid control是一款非常优秀的网格控件,支持非常丰富的界面元素,MFC Grid control的作者并没有将其封装为DLL,因为在程序的多个模块复用这个控件比较麻烦(需要在多个工程中加入其源码),因此最好将其封装为一个DLL。今天有同事反映在DLL的对话框中无法使用封装好的MFC Grid control,于是上网查了下资料,晚上摸索了一下,解决了这个问题。 阅读全文
posted @ 2011-09-29 23:08 是金子就会灿烂 阅读(5777) 评论(6) 推荐(0) 编辑
摘要:GUID转换为字符串的做法。 阅读全文
posted @ 2011-09-24 20:03 是金子就会灿烂 阅读(3285) 评论(0) 推荐(0) 编辑
摘要:利用周六下午和周日,做了个VS 2005插件。做VS 2005插件目的在于提高下工作效率,创意来自jingzhongrong大侠,调用 Google 搜索代码编辑器中选中的文本。他使用C#实现这个功能的(他做成了一个菜单,该文的参考文献就是他写的相关文章),我决心用ATL来完成一个工具栏实现相应功能(我感觉工具栏操作起来更方便)。 阅读全文
posted @ 2011-09-19 00:01 是金子就会灿烂 阅读(594) 评论(2) 推荐(0) 编辑
摘要:SystemParametersInfo获取信息失败问题的解决。 阅读全文
posted @ 2011-09-12 15:06 是金子就会灿烂 阅读(1180) 评论(0) 推荐(0) 编辑
摘要:fatal error C1189: #error : _WIN32_WINNT settings conflicts with _WIN32_IE setting问题的解决。 阅读全文
posted @ 2011-09-11 23:17 是金子就会灿烂 阅读(3639) 评论(0) 推荐(0) 编辑
摘要:使用CFileDialog类在设置多选时选中的文件所放的文件缓冲区不知设置多大合适,设置小了DoModal返回为失败, 通过CommDlgExtendedError函数获取错误码为FNERR_BUFFERTOOSMALL(即缓冲区太小),设置大了又浪费内存。可以使用CFileDialog类的钩子函数来动态分配内存来解决该问题。 阅读全文
posted @ 2011-09-10 22:31 是金子就会灿烂 阅读(2509) 评论(0) 推荐(0) 编辑
摘要:GetProcAddress是一个有点奇怪的Win32 API函数。 阅读全文
posted @ 2011-08-21 09:28 是金子就会灿烂 阅读(1842) 评论(2) 推荐(1) 编辑
摘要:一般工具栏按钮通过配置生成,按钮提示也可以保存在配置文件里,然而如何动态增加这个提示网上的资料不多。我找到一种有效的做法是重载WindowProc函数,然后处理相应的消息。 阅读全文
posted @ 2011-08-19 20:13 是金子就会灿烂 阅读(774) 评论(1) 推荐(0) 编辑
摘要:在MFC程序中使用XML文件配置工具栏的一种做法。 阅读全文
posted @ 2010-05-12 23:54 是金子就会灿烂 阅读(2030) 评论(0) 推荐(2) 编辑
摘要:关于DLL搜索路径的顺序问题。 阅读全文
posted @ 2010-05-05 22:52 是金子就会灿烂 阅读(14346) 评论(0) 推荐(2) 编辑
摘要:MFC中给静态文本加上提示的做法,同时探讨网上的一种做法。 阅读全文
posted @ 2010-05-01 14:31 是金子就会灿烂 阅读(3764) 评论(0) 推荐(1) 编辑
摘要:CFileDialog设置多选时的一个问题。 阅读全文
posted @ 2010-04-16 19:46 是金子就会灿烂 阅读(622) 评论(0) 推荐(0) 编辑
摘要:进行MS office自动化开发最好的工具或许是VBA,但是很多时候我们的应用系统往往和MS office的文件打交道,比如生成word文件和EXCEL报表等等,因此学习一下主流的开发工具关于MS office自动化的知识还是很有必要的。从今天起,我将推出一些基于VS 2005环境的MS office自动化开发的一些入门文章。第一篇是关于熟悉开发环境。 阅读全文
posted @ 2010-04-03 10:40 是金子就会灿烂 阅读(2877) 评论(1) 推荐(0) 编辑
摘要:unicode字符集,用还是不用? 阅读全文
posted @ 2010-03-31 23:23 是金子就会灿烂 阅读(3306) 评论(0) 推荐(0) 编辑
摘要:CString转换为std::string的一种新做法。 阅读全文
posted @ 2010-01-23 19:59 是金子就会灿烂 阅读(558) 评论(2) 推荐(0) 编辑
摘要:开发经验:从多种解决方案中选择最优方案。 阅读全文
posted @ 2010-01-07 23:31 是金子就会灿烂 阅读(1062) 评论(0) 推荐(0) 编辑
摘要:游戏杆编程心得二:如何判断按钮的有效按下。 阅读全文
posted @ 2009-12-28 10:59 是金子就会灿烂 阅读(719) 评论(0) 推荐(0) 编辑
摘要:游戏杆编程心得。 阅读全文
posted @ 2009-12-26 15:23 是金子就会灿烂 阅读(752) 评论(0) 推荐(0) 编辑
摘要:请慎用VC 6.0进行软件开发。 阅读全文
posted @ 2009-12-25 23:06 是金子就会灿烂 阅读(1301) 评论(1) 推荐(0) 编辑
摘要:DirectX 7.0 SDK在VC 6.0环境中使用需要改变头文件和库文件的包含顺序。 阅读全文
posted @ 2009-12-23 22:58 是金子就会灿烂 阅读(1040) 评论(0) 推荐(0) 编辑

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