WriteProfileString之后,在.ini和注册表中看不到自己写的东西。
如题。。。。
void CConnectDialog::OnOK()
{
// Save entries to .ini for next use
AfxGetApp()->WriteProfileString(szSection, szHostName, m_strHostName);
AfxGetApp()->WriteProfileString(szSection, szPort, m_strPort);
AfxGetApp()->WriteProfileString("AAAAAA","BBBB","CCCC");
CDialog::OnOK();
}
但是在对话框的OnInitDialog函数中又能得到,这是怎么回事的????
BOOL CConnectDialog::OnInitDialog()
{
CDialog::OnInitDialog();
// Restore previous selections
m_strHostName = AfxGetApp()->GetProfileString(szSection, szHostName);
m_strPort = AfxGetApp()->GetProfileString(szSection, szPort);
UpdateData(FALSE);
return TRUE;
}