畅思笔录

 

2012年1月4日

关于MFC中CEdit控件

摘要: CEdit:编辑控件,是MFC程序中很常用的一个控件,是用来捕捉用户编辑内容的。在这里先介绍三个属性:1)Border:用来设置类似于3D边界外形的,True:有3D边界外形;False:无3D边界外形。2)Read Only:从字面意思理解即可,设置为True:表示只读,背景为灰色,不可编辑;若在程序中“Border”-->False,且“Read Only”-->True,则此时的编辑控件 既无外形的凸显,也没有颜色的显示,完全被淹没在背景下。3)Password:用来设置需要输入密码的编辑框,设为True:输入字符以“*”的字样呈现; 当设为False时,则以输入字符的本来面 阅读全文

posted @ 2012-01-04 19:17 畅思笔录 阅读(3118) 评论(0) 推荐(0)

关于MFC中CListCtrl控件

摘要: CListCtrl:列表视图类属性: view:查看分为四种,当需要以行、列显示文本时,此项得设置为“report”,否则,什么也不显示。操作: 1)风格 DWORD dwStyle = m_list.GetExtendedStyle(); dwStyle |= LVS_EX_FULLROWSELECT; //选中某行使整行高亮(只适用与report风格的listctrl) dwStyle |= LVS_EX_GRIDLINES; //网格线(只适用与report风格的listctrl) dwStyle |= LVS_EX_CHECKBOXES; //item前生成checkbox控件 m_l 阅读全文

posted @ 2012-01-04 18:35 畅思笔录 阅读(364) 评论(0) 推荐(0)

关于MFC中CSpinButtonCtrl控件

摘要: CSpinButtonCtrl:旋转按扭控件,也称上下控件。 一个旋转按扭控件通常会与另一个控件相伴使用,可称之为“伙伴控件”。 使用CSpinButtonCtrl控件需注意四点: 1)Alignment:选择一种对齐方式 2)Auto Buddy:自动选择一个伙伴控件 3)Set Buddy Integer:设置在伙伴控件中整数值 4)设置TAB顺序,此点很重要,见前面随笔《在VC中改变TAB顺序的方法》 阅读全文

posted @ 2012-01-04 16:52 畅思笔录 阅读(610) 评论(0) 推荐(1)

在VC中改变TAB顺序的方法

摘要: 用VC来写MFC程序的时候,在使用CSpinButtonCtrl控件和另外一个控件相伴一起用,多数情况下,会发现TAB顺序和预期的顺序不一致,那么这时就有必要重新调整TAB顺序,来适应我们所写的程序。调整TAB顺序的方法有两种: 1.在当前的界面或对话框下按“Ctrl+D”键,就会出现各个控件的TAB序号,我们只需要操作鼠标点击,即可调整出我们想要的顺序了。2.打开资源视图文件(*.rc),找到相应的BEGIN...END 模块里边,把对CSpinButtonCtrl所定义的属性描述剪切到所要关联控件属性描述后边,即可。 阅读全文

posted @ 2012-01-04 16:37 畅思笔录 阅读(5187) 评论(0) 推荐(0)

导航