这种设定值一般都是在App中做成员或全局变量或具有程序声明期的变量中保存,所以在哪里读完全取决于你存放在何处!1.全局变量和APP的成员变量:(合理情况)
在App的InitInstance()函数中较好!
2.CMainFrame中的成员变量:(针对窗口的设置较好)
在CMainFrame::OnCreate()中读取!
3.其他地方的局部变量:(通常不合理)注册表的读写在MFC中通常用
AfxGetApp()->WriteProfileInt(...);
AfxGetApp()->WriteProfileString(...);
AfxGetApp()->WriteProfileBinary(...);
AfxGetApp()->GetProfileInt(...);
AfxGetApp()->GetProfileString(...);
AfxGetApp()->GetProfileBinary(...);
其中有关Binary的操作需要在CWinApp的头文件中找原型声明,在MSDN的索引中没有!