정리

[MFC] CFileDialog 사용 주의점

저장소/VC++
COM 사용을 위해 AfxOleInit 대신 CoInitializeEx를 사용한 상태에서
CFileDialog를 사용할 시 XP에서 문제가 되는 내용이 있어서 정리.

CFileDialog를 띄우고 Filter를 변경하거나 Directory를 변경하여도
파일 내용이 제대로 보이지 않는 문제가 XP에서 발생한다. Win 7에서는 정상동작되고 Vista는 모르겠다.
XP에서 이와 같은 문제가 발생하는 것으로 보아 XP 이전 버전에서도 동일한 문제가 있지 않을까 싶다.
구글링 해보니 알려진 제한 사항이라던데 대충 봤으므로 패스~
Thread Apartment 어쩌구 저쩌구 하던데 역시 패스~

해결 방법은?
CoInitialize를 사용하지 않으면 된다. 일단 되니까 패스~

'저장소 > VC++' 카테고리의 다른 글

[MFC] MainFrame 크기 고정  (0) 2011.10.21
[Win32 API] Window Styles  (0) 2011.10.10
[Error/Warnning] error LNK2005  (0) 2011.08.16
Visual C++ 컴파일러 버전  (0) 2011.04.29
Delay Load 관련 내용  (0) 2011.04.27