如何添加Xtreme ToolkitPro到VisualStudio 2010中
1.打开一个C++项目。首先打开任意一个带有Visual Studio的C++项目(不用管它是否是一个Codejock),只需打开它然后找到View -> Property Manager然后打开"Debug | Win32" 和 "Debug | x64" (或其中任意一个): 2.选择"Microsoft.Cpp.Win32.user"或"Microsofr.Cpp.x64.user",右键单击并选择"Properties", 点击"VC++ Directories": 3.现在添加路径,下拉每个元素然后添加一个新的路径: 4.如果项目属性是x86或x64,路径可能会不同,但这种情况不多。下面这个表格表示添加什么样的路径与Codejock安装路径有关,比如C:\Program Files (x86)\Codejock Software\MFC\Xtreme ToolkitPro v15.3.1): 5.最后一步,我们需要找到"Common Properties -> Resources -> General"然后向"Additional Include Directories"添加Source和Win32/x64中同样的路径: 6.最后我们在关闭Visual Studio时记得保存所有的设置。 做完以上步骤之后,选项就被保存到一个XML文件中,路径为C:\Users\\AppData\Local\Microsoft\MSBuild\v4.0,可以被任何C++项目调用。
如何添加Xtreme ToolkitPro到VisualStudio 2010中
1.打开一个C++项目。首先打开任意一个带有Visual Studio的C++项目(不用管它是否是一个Codejock),只需打开它然后找到View -> Property Manager然后打开"Debug | Win32" 和 "Debug | x64" (或其中任意一个):
2.选择"Microsoft.Cpp.Win32.user"或"Microsofr.Cpp.x64.user",右键单击并选择"Properties", 点击"VC++ Directories":
3.现在添加路径,下拉每个元素然后添加一个新的路径:
4.如果项目属性是x86或x64,路径可能会不同,但这种情况不多。下面这个表格表示添加什么样的路径与Codejock安装路径有关,比如C:\Program Files (x86)\Codejock Software\MFC\Xtreme ToolkitPro v15.3.1):
5.最后一步,我们需要找到"Common Properties -> Resources -> General"然后向"Additional Include Directories"添加Source和Win32/x64中同样的路径:
6.最后我们在关闭Visual Studio时记得保存所有的设置。
做完以上步骤之后,选项就被保存到一个XML文件中,路径为C:\Users\\AppData\Local\Microsoft\MSBuild\v4.0,可以被任何C++项目调用。
如何添加Xtreme ToolkitPro到VisualStudio 2010中
如果你在Visual Studio 2010中使用Codejock Xtreme Toolkit Pro,你就会发现它没有默认添加Codejock路径到VC项目中,这是因为VS2010已经改变了控制默认C++路径的方法。
要解决这个问题是非常容易的,下面将为您演示如何添加Codejock Xtreme ToolkitPro到Visual Studio 2010中。
1.打开一个C++项目。首先打开任意一个带有Visual Studio的C++项目(不用管它是否是一个Codejock),只需打开它然后找到View -> Property Manager然后打开"Debug | Win32" 和 "Debug | x64" (或其中任意一个):
2.选择"Microsoft.Cpp.Win32.user"或"Microsofr.Cpp.x64.user",右键单击并选择"Properties", 点击"VC++ Directories":
3.现在添加路径,下拉每个元素然后添加一个新的路径:
4.如果项目属性是x86或x64,路径可能会不同,但这种情况不多。下面这个表格表示添加什么样的路径与Codejock安装路径有关,比如C:\Program
Files (x86)\Codejock Software\MFC\Xtreme ToolkitPro v15.3.1):
5.最后一步,我们需要找到"Common Properties -> Resources -> General"然后向"Additional Include Directories"添加Source和Win32/x64中同样的路径:
6.最后我们在关闭Visual Studio时记得保存所有的设置。
做完以上步骤之后,选项就被保存到一个XML文件中,路径为C:\Users\\AppData\Local\Microsoft\MSBuild\v4.0,可以被任何C++项目调用。
怎么在MFC中使用xtreme toolkitpro界面库
Codejock软件公司的Xtreme浮动面板为Windows开发者提供了完善的Visual Studio.NET风格的浮动面板。Windows开发者能比较容易的创建分离的选项卡和自动隐藏的窗口,这样就能够获得一个更易于管理的应用工作空间。浮动面板及其附带的内建主题允许开发者从预定义主题(如Visio 和Visual Studio .NET)中选择,或者创建开发者自己的自定义主题。 此产品包含在产品集合 Xtreme Toolki!
xtremetoolkitpro怎么用
Codejock软件公司的Xtreme浮动面板为Windows开发者提供了完善的Visual Studio.NET风格的浮动面板。Windows开发者能比较容易的创建分离的选项卡和自动隐藏的窗口,这样就能够获得一个更易于管理的应用工作空间。浮动面板及其附带的内建主题允许开发者从预定义主题(如Visio 和Visual Studio .NET)中选择,或者创建开发者自己的自定义主题。 此产品包含在产品集合 Xtreme Toolki!
有哪些界面库提供了类似于Visual Studio那样的dock布局方式
先自问自答一发,写一下我知道的支持dock布局的界面库和不足之处(只说dock功能):1.MFC,从VS2010开始的MFC开始支持的比较完善,完全可以实现类似VS2008界面中的各种dock功能,可惜不跨平台,而且不能隐藏客户区2.BCGControlBar,基于MFC的,基本上和VS自带的MFC差不多,就是多了些皮肤,商业的,购买后能得到源码3.Xtreme Toolkit Pro,也是基于MFC的,也是商业的购买后能得到源码,功能比VS自带的MFC和和BCG多很多,可以隐藏客户区,也能换皮肤4.DockPanel Suite,C# winform的,开源(好像不更新了也不知道是转闭源了),可以用mono跨平台,不过我在linux测试各种崩溃。。。不能隐藏客户区但是文档也可以dock,其他功能都能实现5.AvalonDock - Home,WPF的,也好久没更新了,也是不能隐藏客户区但是文档也可以dock,其他功能都能实现6.Qt的QDockWidget,两个可停靠窗口不能并排,而且有些地方不能停靠(不太好描述,不知道是不是qt的bug),不能自动隐藏,拖动时没有箭头引导,可停靠窗口标题栏不能添加按钮,比较丑...7.wxWidgets的aui,两个可停靠窗口不能重叠,没有 自动隐藏,拖动时没有箭头引导,不能隐藏客户区8.有很多java的界面库能实现dock,对java写界面不熟,详细情况不太清楚9.最近发现有个Eiffel语言,这个语言有个界面库能实现跟上面说的绝大多数功能,也可以跨主流的平台,可惜只是编译了下dock的example生成的可执行程序就100M+,不知道是不是我搞错了10.gtk也有个dock组件,gimp好像就是用的他,不过效果很差劲11.还有一大堆C#写的,都比DockPanel Suit和AvalonDock差太远了,没什么实用价值12.Win32++,bug太多,隐藏客户区自动隐藏这些功能也都无法实现13.WTL也有个dock库,一时间找不到了,功能上倒是都挺齐全不过也是有年头没更新了,还不如用MFC14.VCL中好像也有,不过功能也是不全,不跨平台大概也就这些了。
有哪些界面库提供了类似于Visual Studio那样的dock布局方式
先自问自答一发,写一下我知道的支持dock布局的界面库和不足之处(只说dock功能):
1.MFC,从VS2010开始的MFC开始支持的比较完善,完全可以实现类似VS2008界面中的各种dock功能,可惜不跨平台,而且不能隐藏客户区
2.BCGControlBar,基于MFC的,基本上和VS自带的MFC差不多,就是多了些皮肤,商业的,购买后能得到源码
3.Xtreme Toolkit Pro,也是基于MFC的,也是商业的购买后能得到源码,功能比VS自带的MFC和和BCG多很多,可以隐藏客户区,也能换皮肤
4.DockPanel Suite,C# winform的,开源(好像不更新了也不知道是转闭源了),可以用mono跨平台,不过我在linux测试各种崩溃。。。不能隐藏客户区但是文档也可以dock,其他功能都能实现
5.AvalonDock - Home,WPF的,也好久没更新了,也是不能隐藏客户区但是文档也可以dock,其他功能都能实现
6.Qt的QDockWidget,两个可停靠窗口不能并排,而且有些地方不能停靠(不太好描述,不知道是不是qt的bug),不能自动隐藏,拖动时没有箭头引导,可停靠窗口标题栏不能添加按钮,比较丑...
7.wxWidgets的aui,两个可停靠窗口不能重叠,没有 自动隐藏,拖动时没有箭头引导,不能隐藏客户区
8.有很多java的界面库能实现dock,对java写界面不熟,详细情况不太清楚
9.最近发现有个Eiffel语言,这个语言有个界面库能实现跟上面说的绝大多数功能,也可以跨主流的平台,可惜只是编译了下dock的example生成的可执行程序就100M+,不知道是不是我搞错了
10.gtk也有个dock组件,gimp好像就是用的他,不过效果很差劲
11.还有一大堆C#写的,都比DockPanel Suit和AvalonDock差太远了,没什么实用价值
12.Win32++,bug太多,隐藏客户区自动隐藏这些功能也都无法实现
13.WTL也有个dock库,一时间找不到了,功能上倒是都挺齐全不过也是有年头没更新了,还不如用MFC
14.VCL中好像也有,不过功能也是不全,不跨平台
大概也就这些了。
如何解决codejock xtreme toolkit pro mfc static linked配置
解决Codejock Xtreme Toolkit Pro MFC Static linked配置
问题的描述很长,不过也都是必须的。自己曾经碰到过这个问题,在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
好了,build,测试,大功告成。
需要提醒一下,以前我是用Xtreme Toolkit Pro 9.6的Full Source版本,这次测试成功是在11.2.1 Full Source版本,VC2005环境中。
非你莫属郭杰事件的真相到底如何?
第一个是真的,他就是留法硕士。我来给大家普及一下法国学位知识。Bac是Baccalaureat的简称,意为中学毕业会考,相当于我国的?考,BAC+5意为上了五年大学后毕业,拿到相当于我国的硕士学位,即master,所以bac+5完全等于master。依此类推,BAC+3=大专,BAC+4=本科,BAC+8=博士。法国的硕士有一年制或两年制,有时需要读预科,三年后拿到学位,或者多注册一至两年写论文,这样花4至5年才能获得硕士学位,所以情况各有不同,不足为怪。在法国教育系统和职场上,普遍以Bac+5来表示硕士学位,只要在法国留过学,哪怕时间再短,也应该知道这一点,而不会像尊酷ceo那样把bac+5说成“技术学校专科”,正相反,哪位女主持人连着点都不明白,反而说他是中专,称他为演员,令人耻笑。另外为检验郭杰(第一个人)的法语水平,文颐(女主持人)提了一个问题,她想问的是中法旅游市场的区别,但最后用法语表达出的是中法旅行社营销的区别。文颐的原话为:Puvez-vous dire le difference marketing voyagiste sur Chine and France ? 根据文颐后来的讲话,该句法文应该为:Pourriez-vous m’expliquer la différence entre le marché touristique chinois et le marché touristique fran?ais ? 短短十六字的句子,语病竟?达15个。令人叹为观止的是:尊酷ceo说法语只蹦名词,完全脱离了语法的窠臼,句法更是荡然无存。另外,该句还裹夹着英语单词和汉语发音。在这样恶劣的条件下,求职者郭杰能够当场领略出问题大意,并予以还算切题的回答,实属不易。郭杰当场晕倒,在一旁的主持人张绍刚第一时间不是伸手扶他,而是揪着郭杰的领子,问:“你是在装吗?是在表演吗?”他留法十年,握着他生死大的尊酷ceo却不通法文,对法国教育体系一知半解,但又敢于信口雌黄,指鹿为马,结果给郭杰的判决是:法语不及格,文凭为捏造。到后来导致全体留法学生和搜狗ceo王小川怒斥主持人,让他向求职者道歉。郭很老实,去参加电视应聘。台上主持人很傲,嘉宾很拽,boss很装,被一番炮轰下来,郭的心理防线已经崩溃了,大脑一片空白。真才实学?他已经一脸懵逼了,估计这个时候问他你手机号多少他都说不清了。主持人:来,郭杰,你是不是紧张?你跟我们说说你手机号多少?郭杰:不,哦,不是,不紧张。手机?嗯?哦对,手机我有。嗯,号的话,我,我是用法语说呢还是中文呢?主持人:(皱眉,瞪着郭杰五秒钟)……郭杰,你是在开玩笑吗?你觉得这个玩笑有意思吗?哎,你是不是觉得自己特幽默,特机智,完后还特有学问?你觉得我该告诉你吗郭杰?我告诉你,我就不告诉你我该不该告诉你。(说着目光转向Boss团,继续皱眉,Boss团投来一片同情主持人的目光)这时某Boss拿起话筒说:真不容易,shaogang你太不容易了,真佩服你这耐心。后半部分出自知乎。
钓鱼竿哪个品牌好?求推荐。
钓鱼王、迪佳、禧玛诺、法莱、欧佳这几个牌子的钓鱼竿比较好,下面具体来介绍一下。一、钓鱼王钓鱼王渔具有限公司成立于1995年,在中国十大鱼竿品牌中是属于历史比较悠久的一个品牌,它主要是一家集钓饵、钓具、户外用品的研发、生产、销售、服务于一体的专业化集团公司,旗下的鱼竿子在质量上一直都是秉承着最强的原则,这也让它在国内的市场上成为了一个很响亮的品牌。二、迪佳成立于1965年中国台湾,是一家以生产办公家俱、体育休闲用品起家的企业,经过发展现在是一家集研发设计制造生产、行销及服务于一体的大型渔具系列用品生产企业,在鱼竿的制造上一直坚持最优的原则,所有是深受大众的喜爱,并且是远销海内外。三、禧玛诺禧玛诺(上海)贸易有限公司是日本禧玛诺公司在中国唯一的子公司,它成立于1921年,公司自成立以来一直秉承着独特的经营理念,在生产上选择质量最过硬的原材料,并且在生产的过程中经过严格的测试和检验。四、法莱法莱渔具公司成立于2000年,在中国十大鱼竿品牌中是一家集研发、生产、销售于一体,专业制造高密度碳纤维钓鱼竿和玻璃纤维钓鱼竿的企业,经过发展现已开发生产出70多个系列400多种规格的碳素竿,20多个系列100多种规格玻璃纤维钓鱼竿。可以满足不同人群的需要。五、欧佳宁波中源欧佳渔具股份有限公司成立于2009年,是一家专业从事渔线轮研发、制造、销售和服务的现代化企业,旗下主打的是纺车式渔轮、鼓式渔轮和哈巴轮系列产品,公司先后获得“高新技术企业”、“中国轻工体育用品行业十强企业”、“全国文教体育用品行业优秀企业”等荣誉称号。扩展资料选购技巧:1、看外观拿到一根鱼竿,首先要看看鱼竿的外漆面是不是光滑,有没有气泡鼓起以及有没有因杂质而留有的不平整的地方。然后要看一看鱼竿的每节竿口是不是整齐,是不是过于粗糙,鱼竿壁厚是不是均匀。要注意的是前后都要仔细看,也可以用手感触一下。2、看厂家通常来说,正规厂家生产设备会比较先进,所使用的原材料也比较有保障,售后服务也比较可靠。所以尽管正规厂家价位要高一些,但是还是建议新手钓友购买正规厂家生产的鱼竿。
请教关于MFC的第三方控件
您好,我来为您解答:
去CodeProject网上搜索 CMenu CListCtrl CCombbox等这些标准控件
1 在头文件添加 CButtonEx m_ButtonEx;
2 在CPP DoDataExchange 中添加DDX_Control关联变量
void CXXXXXDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Control(pDX, IDC_BUTTON1, m_ButtonEx);
……
}
使用类向导生成的是一样的代码
如果我的回答没能帮助您,请继续追问。