解决Codejock Xtreme Toolkit Pro MFC Static linked配置时拉动Docking Pane无鼠标的问题
来源:互联网 发布:淘宝二手网叫什么 编辑:程序博客网 时间:2024/05/17 22:15
问题的描述很长,不过也都是必须的。自己曾经碰到过这个问题,在CSDN上也发现有人问过这个问题,都没有很好的解决。记得自己当时没找到合适的办法,于是一偷懒,就换成了DLL MFC版本。当然用DLL MFC也许比用Static Linked MFC更好,不过我还是更喜欢Static Linked MFC,没别的好处,就是发布的时候省力些,要拷贝的依赖文件少。反正也不是经常开发什么商业用的MFC程序,没那个时间去做Setup……以上全是废话,且看如何解决Static Linked MFC方式下Xtreme Toolkit程序拉动Docking Pane无鼠标显示的问题。
其实还是自己没有仔细查看Xtreme Toolkit的文档 - -!,呵呵,Toolkt Pro User Guid的最后一章,How to Statically Link with Xtreme Toolkit Pro when Statically Linked to MFC 就把问题的解决办法写好了。
第一,当然要把VC工程设定成Statically linked to MFC了
第二,Change your “C/C++ Code Generation” to use either “Multithreaded” or “Debug Multithreaded” run-time library. For release builds use the “Multithreaded” (non DLL) run-time library. For debug builds use “Debug Multithreaded” (non DLL) run-time library. C/C++ Code Generation要设定成Multithreaded(Release编译)或者Debug Multithreaded(Debug编译)。
第三,文档中写的是要在Link选项中忽略libc.lib, msvcrt.lib, libcd.lib, libcmtd.lib, msvcrtd.lib这些库文件,不过据我的实践是不能忽略这些库文件的,没有libc msvcrt连最简单的C/C++程序都无法build成功,难道是文档更新有误?
第四,在MFC工程的那个.rc2文件中添加一行
#include <XTToolkitPro.rc>
好了,build,测试,大功告成。
需要提醒一下,以前我是用Xtreme Toolkit Pro 9.6的Full Source版本,这次测试成功是在11.2.1 Full Source版本,VC2005环境中。
- 解决Codejock Xtreme Toolkit Pro MFC Static linked配置时拉动Docking Pane无鼠标的问题
- Codejock.Xtreme.Toolkit.Pro.v13.2.1 正式版
- Xtreme Toolkit Pro在静态链接到MFC时的若干汉化问题
- Codejock.Xtreme.Toolkit.Pro.v15.3.1 for MFC 15种皮肤切换
- Codejock.Xtreme.Toolkit注意事项
- MFC学习之 Codejock Xtreme Toolkit 使用例子
- Codejock Xtreme Toolkit 使用例子
- Codejock Xtreme Toolkit/Suite Pro v12.0.0 正式版(安装密码)
- Codejock: 如何添加一个docking pane到你的应用程序中
- Codejock Xtreme ToolkitPro MFC 使用
- Xtreme.Toolkit.Pro
- Xtreme Toolkit Pro 免费下载地址
- MFC中使用Xtreme Toolkit Pro 添加新的工具栏图标
- MFC界面库Xtreme Toolkit Pro v16.2发布了
- Xtreme.Toolkit.Pro 安装详解
- Xtreme.Toolkit.Pro 安装详解
- Xtreme Toolkit Pro Assertion Failed!
- [转载]Codejock Xtreme ToolkitPro MFC 使用
- 选择ZigBee方案七要素
- 今天将是我人生的一个转折点!希望各位一起努力!
- 进入IT,争做优秀IT人士
- 全球15个顶级技术类博客
- 突然爱上了Cult电影
- 解决Codejock Xtreme Toolkit Pro MFC Static linked配置时拉动Docking Pane无鼠标的问题
- 关于Microsoft Report RDL的一些心得及Hack经验
- vista中iis7无法正常访问asp+access页面的解决方法
- 又兴奋了一下,一个新博客
- 用iframe实现页面部分刷新
- 改变
- 用debug写的hello world
- 如何找实习单位(个人的一点经验)
- vim的设置参数