MFC程序中创建了edit控件,在类中添加了int类型的数据 i ,我使用的显示方式是:
CString str ;
str.Foramt("%d", i) ;
((CEdit*)GetDlgItem(IDC_EDIT))->SetWindowText(str) ;
这样显示还得装换一下,也太麻烦了,请问有没有直接在edit控件中显示整数的函数,谢谢。
CString str ;
str.Foramt("%d", i) ;
((CEdit*)GetDlgItem(IDC_EDIT))->SetWindowText(str) ;
这样显示还得装换一下,也太麻烦了,请问有没有直接在edit控件中显示整数的函数,谢谢。
解决方案 »
- A.EXE调用B.DLL,再调用C.DLL,C.DLL中如何获得B.DLL的句柄或其他标识
- 急:朋友开发的合法的程序,被360(前身是3721)列为可疑程序,需要交多少保护费才可以解除?
- 在HP-UX主机上,OCI连接数据库问题:报ORA-24374: define not done before fetch or execute and fet
- 像卡巴斯机之类的杀毒软件为什么任务管理也无法把它杀死?
- 关于多进程和多线程移植的问题?
- 100分!!!!!!!!!!!!!!!!!怎么发现死链?
- 蔡鸟求助:如何用vc++把一个文件(比如图纸)存到局域网中别的机器上
- 如何实现按回车键自动处理Edit中的数据,就像聊天工具一样,按回车,自动发出数据。
- 一名初学者的问题?
- 自定义事件
- 串口通信发回来的数据帧之间有没有时间间隔,这个时间间隔该怎么设呢
- mfc托盘右击出错!!!求大神帮忙
那他就是一个 int 了。
m_Edit=100;
UpdateData(FALSE);
void CxxxDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CMyComboDlg)
DDX_Text(pDX, IDC_EDIT1, m_Edit1);
DDV_MinMaxInt(pDX, m_Edit1, -1000, 1000);
//}}AFX_DATA_MAP
}
这样 edit中只能输入 -1000 到 1000
你在edit 输入 10000 回车就会有提示。