比如有个界面线程CUiThread; 主线程是CTestApp;在CUiThread内部可以这么用吗
void CUiThread::InitInstance()
{
CTestApp *app = (CTestApp *)AfxGetApp(); //这个app是否安全呢?
//读取Ini文件
app->GetProfileString(..........);
return TRUE;
}使用中没有出现过问题,我一直是这么使用的,但是不出现问题不一定表示不存在问题。
哪位高手可以出来解答一下吗?
void CUiThread::InitInstance()
{
CTestApp *app = (CTestApp *)AfxGetApp(); //这个app是否安全呢?
//读取Ini文件
app->GetProfileString(..........);
return TRUE;
}使用中没有出现过问题,我一直是这么使用的,但是不出现问题不一定表示不存在问题。
哪位高手可以出来解答一下吗?
AfxGetApp()看起来应该是返回一个CWinApp对象指针啊。