Graphics (Direct2D)Text ,(DirectWrite),The Windows Shell,The Ribbon control,UI animation등은 Com(Component Object Model)을 기반으로 한다. Common Item Dialog는 Com기반으로 구현된 Windows Shell API인데, 구조를 코드로 파헤쳐보고자한다. 간단히 다음 코드를 보자.IFileOpenDialog* pFileOpen;// Common Item Dialog 객체 생성 및 IFileOpenDialog 인터페이스 포인터 획득hr = CoCreateInstance(CLSID_FileOpenDialog, NULL, CLSCTX_ALL, IID_IFileOpenDialog, reinterpret_cast..