私はこのようなことをしました:
スレッド 1:
pDlg = new CAxDialogImpl<A>();
// start thread2 here
スレッド 2:
pDlg->Create();
while(GetMessage(&msg, 0, 0, 0) > 0)
{
...
}
このようなコードはクラッシュにつながります。理由を説明できる人はいますか?
私はこのようなことをしました:
スレッド 1:
pDlg = new CAxDialogImpl<A>();
// start thread2 here
スレッド 2:
pDlg->Create();
while(GetMessage(&msg, 0, 0, 0) > 0)
{
...
}
このようなコードはクラッシュにつながります。理由を説明できる人はいますか?