CWinApp::GetProfileInt 数据默认保存位置?
代码如下,我的操作系统是win7,信息被写到哪里了?BOOL CDemoDlg::OnInitDialog()
{
CDialogEx::OnInitDialog();
// 设置此对话框的图标。当应用程序主窗口不是对话框时,框架将自动
//执行此操作
SetIcon(m_hIcon, TRUE); // 设置大图标
SetIcon(m_hIcon, FALSE); // 设置小图标
// TODO: 在此添加额外的初始化代码
CRect rect;
rect.left = theApp.GetProfileInt(TEXT("place"),TEXT("LEFT"),0);
rect.top = theApp.GetProfileInt(TEXT("place"),TEXT("TOP"),0);
rect.right = theApp.GetProfileInt(TEXT("place"),TEXT("RIGHT"),0);
rect.bottom = theApp.GetProfileInt(TEXT("place"),TEXT("BOTTOM"),0);
if(rect.Width() > 0)
MoveWindow(rect);
CString szTitle = theApp.GetProfileString(TEXT("face"),TEXT("title"),TEXT(""));
if(szTitle.GetLength())
SetWindowText(szTitle);
return TRUE;// 除非将焦点设置到控件,否则返回 TRUE
}
void CDemoDlg::OnDestroy()
{
CDialogEx::OnDestroy();
// TODO: 在此处添加消息处理程序代码
CRect rect;
GetWindowRect(rect);
CWinApp* pApp = AfxGetApp();
pApp->WriteProfileInt(TEXT("Place"),TEXT("Left"),rect.left);
pApp->WriteProfileInt(TEXT("Place"),TEXT("Top"),rect.top);
pApp->WriteProfileInt(TEXT("Place"),TEXT("Right"),rect.right);
pApp->WriteProfileInt(TEXT("Place"),TEXT("Bottom"),rect.bottom);
CString str;
GetWindowText(str);
pApp->WriteProfileString(TEXT("Face"),TEXT("Title"),str);
}
@machimilk @无名侠 @狂潮丶@ryxcaixia @黑龍 @freeparty @无符号整形 @小甲鱼 在这里:
HKEY_CURRENT_USER/Software/应用程序向导生成的本地应用程序/应用程序名称
你找一下 无符号整形 发表于 2016-7-10 16:50
在这里:
HKEY_CURRENT_USER/Software/应用程序向导生成的本地应用程序/应用程序名称
你找一下
对话框中居然默认加上了这句代码,害的我,唉~ Windows NT及以上: 该值保存在注册表里。
Windows 3.X: 该值保存在WIN.INI文件中。
Windows 95: 该值保存在WIN.INI的缓冲版本中。 无符号整形 发表于 2016-7-10 16:50
在这里:
HKEY_CURRENT_USER/Software/应用程序向导生成的本地应用程序/应用程序名称
你找一下
太感谢了,我刚也发现了,在instance中,有默认写入注册表的函数
本帖最后由 无符号整形 于 2016-7-10 20:12 编辑
拈花小仙 发表于 2016-7-10 18:42
太感谢了,我刚也发现了,在instance中,有默认写入注册表的函数
不用谢 拈花小仙 发表于 2016-7-10 19:03
对话框中居然默认加上了这句代码,害的我,唉~
嘻嘻哈哈 拈花小仙 发表于 2016-7-10 19:03
对话框中居然默认加上了这句代码,害的我,唉~
你可以改成 鱼C论坛 无符号整形 发表于 2016-7-10 19:04
你可以改成 鱼C论坛
哈,我要改成无符号整形(型),因为是他帮我找到的~ 无符号整形 发表于 2016-7-10 19:04
你可以改成 鱼C论坛
我发现答题是对自己最好的锻炼,帮助别人那种快乐会让自己记忆力深刻,所以以后要多多帮助我哈` 本帖最后由 无符号整形 于 2016-7-10 20:12 编辑
拈花小仙 发表于 2016-7-10 19:11
哈,我要改成无符号整形(型),因为是他帮我找到的~
这是我应该做的 看到的有点晚了,解决了就好,小仙加油哦 看来不需要我咯{:10_247:} HKEY_CURRENT_USER/Software/应用程序向导生成的本地应用程序/应用程序名称 HKEY_CURRENT_USER/Software/应用程序向导生成的本地应用程序/应用程序名称
页:
[1]