![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MFC
YHtime
这个作者很懒,什么都没留下…
展开
-
【MFC】编辑框设置固定文字显示(部分文字不可编辑)
1.刚开始想做这个内容的时候,第一想法就是派生CEdit的子类,在子类中处理控件的 EN_UPDATE 事件–就是在当中判断输入的文字是否修改了你的固定文本,如果修改了则重新处理文本恢复固定文本内容在设置回编辑框。但这个方法有个问题,子控件处理EN_UPDATE事件后,父窗口就无法获取到该消息(如果父窗口不需要处理该消息的话可选择该方法)。而对于删除增加文本的内容是靠,鼠标光标位置确定的,所以在删除增加文本的时候判断鼠标光标位置去判断是否可以编辑。(2)鼠标点击移动光标事件。3.截取编辑消息方法。原创 2023-11-11 15:39:00 · 366 阅读 · 1 评论 -
【MFC】MFC 单选按钮进行分组及可能出现问题
组—True (这个一定要改,程序认为,从组属性true的单选按钮开始,直至遇到下一个组属性true的单选按钮后,两者中间的单选按钮及距离上一个最近的组属性为true的单选按钮为一组)原因是:非连续创建的一组单选按钮TA顺序不连续,或者组属性设置为true的单选按钮比组内的某些按钮后创建等情况,造成TAB顺序混乱,都会导致单选按钮分组失败。制表位–(可以改也可以不改,(TRUE)效果就是按TAB键是否会自动切换选择按钮)1.因为某些原因单选按钮不是连续加入的对话框,设置了上述属性后依旧不能实现单选,原创 2023-06-07 23:30:00 · 842 阅读 · 1 评论 -
MFC TAB控件不显示问题
网上搜集了很多解决方法,都没解决,获取该控件的坐标都正常获取得到。然后我突然想到,会不会被遮挡住了,将控件移动至另一个位置后,发现正常显示,但本身原来位置也没有其他控件。但TAB是被我放在了GROUP控件中,我把控件从GROUP中移出后就可以正常显示啦!至于原因希望知道的大佬可以告知一下,目前我的解决办法就是移出,还有更好的方法的话,欢迎交流!原创 2023-05-09 23:30:00 · 628 阅读 · 2 评论 -
【MFC】CListCtrl控件的GetItem用法
【代码】【MFC】CListCtrl控件的GetItem用法。原创 2023-03-29 19:26:58 · 607 阅读 · 0 评论