在对话框中添加一个"EDIT BOX",定义ID 为IDC_TEST;然后在添加一个SAVE按钮。点击按钮后运行:
......
char ch[10];
CString str;
double save;
GetDlgItem(IDC_TEST)->GetWindowText(ch,10);
save=atof(ch);
str.Format("%f",save);
SetDlgItemText(IDC_TEST, str);
.......
请问在输入一个数后,点击SAVE按钮.然后退出程序。在第二次运行时,如何使对话框中的控件显示上次输入的值。
......
char ch[10];
CString str;
double save;
GetDlgItem(IDC_TEST)->GetWindowText(ch,10);
save=atof(ch);
str.Format("%f",save);
SetDlgItemText(IDC_TEST, str);
.......
请问在输入一个数后,点击SAVE按钮.然后退出程序。在第二次运行时,如何使对话框中的控件显示上次输入的值。
解决方案 »
- IOCP 服务端接收多个客户端数据乱序问题
- 客户端 Send 发出后,服务器端怎么收不到数据,OnReceive没响应
- 帮忙看下继承CStatic后的OnSetCursor和STN_CLICKED为什么无效?
- 怎样显示动态位图???
- 这样编程能行?
- 谁能解释一下vc中串口通讯类的各个函数的意思以及用法
- error C2079: 'Ctest1View::m_tooltip' uses undefined class 'CToolTipCtrl'
- 能不能给一个用OLE DB访问Oracle的存储过程的例子。
- GDI作图的问题
- 求问:这能做到?我该如何做?
- 如果不把小数转换成字符串,怎么在EDIT中显示?
- CListCtrl某一行占用的区域不能点了
CString str;
GetDlgItemText(IDC_TEST, str);
AfxGetApp()-> WriteProfileString("Settings","str",str);
启动时读注册表
CString str=AfxGetApp()-> GetProfileString("Settings","str","");
SetDlgItemText(IDC_TEST, str);