
界面
zxl0726
一个时刻准备冲天一飞的人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
为BCG界面库的记忆特性所晕倒
为BCG界面库的记忆特性所晕倒同事使用BCGControlBarPro处理界面,今天在修改菜单资源时却发生一件很奇怪的事情:无论怎么修改,程序运行后始终显示的还是改动以前的菜单,多次清空临时文件、生成文件以及重新编译也无济于事。同事为此折腾了一个上午,郁闷得不行。我用UltraEdit搜索了一下整个工程,并没有发现以前的字符串资源,因此排除了是编译器的问题。不是编译器的问题,那么就只能是BCG的问题了,我怀疑是BCG对资源进行了“记忆”处理,为了验证这一想法,我让同事将新生成的程序拷贝到一台没有使用过该程序原创 2010-07-26 11:22:00 · 582 阅读 · 0 评论 -
BCG界面库在VC工程中的应用步骤
<br />BCGControlBar Library Professional Edition installation:<br />整个库的源代码安装在<install dir>/BCGCBPro 目录下面.可执行文件(*.dll)安装在 <install dir>/Bin (for VisualStudio 6.0) 或<install dir>/Bin7 (for VisualStudio .NET)下面。<br /><br />请在你的源代码中做如下的改变:在应用程序的Include路径中加入BC原创 2010-08-12 09:52:00 · 786 阅读 · 0 评论 -
BCG库MDI中Tab子框架窗口中的控制条的一个小Bug的解决方法
<br /> 最近使用bcg库的时候,采用了在MDI中Tab化子框架窗口中动态放置控制条的界面,却发现一个小问题。控制条始终不能显示出来,而是紧紧靠在边框,而且只露出一个1像素宽的条。开始以为是使用方法的不对,采用各种方法都没有解决。最后研究bcg中提供的范例程序,发现也存在这个问题。于是确认是系统的问题。需要自己解决。<br /> 跟踪源代码很久,才发现其中的原因。原来,bcg中当显示tab化的mdi子窗口的时候,会动态创建一个大小为0的tabWnd,这个窗口创建的时候size原创 2010-08-12 09:58:00 · 942 阅读 · 0 评论 -
VAssistX的VA Snippet Editor
<br />代码有点排不齐,是因为粘贴的原因,忘见谅。另外,这是我第一篇文章,希望大家鼓励。谢谢!<br /><br />首先,先上效果代码 1//********************************************************************<br /> 2// TESTCLASS.H 文件注释<br /> 3// 文件名 : TESTCLASS.H<br /> 4// 文件路径: J:/CODING/TEST/C++解疑/CY原创 2010-08-16 11:07:00 · 882 阅读 · 0 评论 -
Visual Studio + VAssistX常用快捷键
一些打开啊新建就不说了……加括号粗体代表装了VAssistX插件的快捷键开发阶段:Ctrl+K->C(/):注释一段代码;Ctrl+K->U(/):取消注释一段代码;(//=)加入cpp里类方法前面的标准注释;(//-)加入开发人员个人信息,包括主机名和修改时间;编译阶段:Ctrl+F7:单编译一个cpp文件;Ctrl+Shift+B:重编译整个项目工程;调试阶段:F5:运行;F9:在当前行增加/删除断点;Ctrl+Shift+F9:删除所有断点;F10:单步执行,跳过所执行的函数体部分;F11:单步执行,转载 2010-08-16 11:12:00 · 3212 阅读 · 0 评论 -
rtf文档学习笔记
<br />rtf_set_fonttable函数中格式编排有问题应该改成如下所示<br />//sprintf( font_table_entry, "{//f%d//fmodern//fprq6//fcharset0//cpg1252 %s}", font_number, token );<br /> sprintf( font_table_entry, "{//f%d//fmodern//fprq6//fcharset0//fcharset134 %s}", font_number, token )原创 2010-08-26 16:52:00 · 620 阅读 · 0 评论 -
树形控件的基本操作(一)
<br />通过单击树形控件的子项 来获得 子项的文字信息<br />//获取选中树形控件的子节点的序列号<br /> CPoint pt; <br /> GetCursorPos(&pt); <br /> m_tree.ScreenToClient(&pt); <br /> //获得当前子节点信息<br /> HTREEITEM hItem = m_tree.HitTest(pt);<br /> //获得当前选中子节点的文本信息<br /> CString strTreeText=m_tr原创 2010-12-29 16:46:00 · 750 阅读 · 0 评论 -
树形控件的基本操作(二)
<br />HTREEITEM htItem = m_treeCtl.GetSelectedItem();<br /> CString strName = m_treeCtl.GetItemText(htItem);原创 2010-12-29 16:47:00 · 467 阅读 · 0 评论