![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MFC界面编程
sky_clara
这个作者很懒,什么都没留下…
展开
-
一些CEdit使用方法
1、如何让编辑框只能输入数字?VS2005以上,只要将EditControl的Number属性设为TRUE即可。2、CEdit控件如果没有选定多行和wantreturn属性时,按下enter键会调用OnOk()函数,对话框则会消失~ 要使按下enter键对话框不消失,这需要重载OnOk()函数,屏蔽掉里面的CDialog::OnOK()即可。原创 2012-08-04 10:46:26 · 860 阅读 · 0 评论 -
界面输入字符默认为16进制数,后台如何得到16进制数
CString str= "2d "; int i; str= "0x "+str; sscanf(str, "%x ",&i); //如果是UNICODE则用swscanfprintf( "%x ",i) printf( "%d ",i);输出为:0x2d 45转载 2012-07-23 09:36:39 · 399 阅读 · 0 评论 -
error C2065: 'IDD_Prop1' : undeclared identifier error
Prop1对话框ID存在却出现error C2065: 'IDD_Prop1' : undeclared identifier error错误解决方法:在Prop1.h中加上头文件#include "resource.h"原创 2012-07-23 09:37:10 · 490 阅读 · 0 评论 -
combox运用addstring增加选项,发现显示的顺序和添加的不一样,怎么办?
默认情况下,combox具有排序的功能,打开combo控件的属性对话框,选择Style,把sort置为false即可~原创 2012-07-25 08:27:01 · 9027 阅读 · 0 评论 -
CTreeCtrl点击鼠标处理?
TVN_SELCHANGED比较好用NM_CLICK原创 2012-07-26 16:47:21 · 582 阅读 · 0 评论 -
如何改变CEdit的字体颜色大小
创建字体函数BOOL CreateFont的参数说明:BOOL CreateFont( int nHeight, int nWidth, int nEscapement, int nOrientation, int nWeight, BYTE bItalic, BYTE bUnderline, BYTE cStrikeOut, BYTE nCharSet, BYTE nOutPrecisi转载 2012-08-16 17:12:51 · 3572 阅读 · 1 评论 -
CRadio用法
http://dev.yesky.com/284/2564784.shtml转载 2012-08-28 21:06:53 · 1049 阅读 · 0 评论 -
VC如何改变编辑框的背景颜色方法
这里介绍的改变文本编辑框的背景颜色的方法不需要对CEdit生成新的类,步骤如下:(1) 新建一个基于对话框的MFC应用程序,程序名称为Test;(2) 在对话框上添加两个文本框,ID分别为IDC_EDIT1和IDC_EDIT2;(3) 在CTestDlg的头文件中添加几个成员变量,如下所示;class CTestDlg : public CDialog{protecte转载 2012-08-17 15:11:55 · 10880 阅读 · 0 评论