你要直接创建该ActiveX控件窗口。
办法:
从CFileDialog 继承一类 名曰:CFileDialogEx在构造函数里加入 SetTemplate( IDD_YOUDIALOG );重载 OnInitDone 函数
在该函数里创建该控件,假设该控件已被你引入工程,名曰:CTheCtrl
在你的类里加入成员变量 CTheCtrl m_theCtrl;m_theCtrl.Create(NULL,NULL,WS_CHILD and WS_VISIBLE,rc,this,ID_CTRL,0);其中rc是该控件的位置,改动它,想放在那就能放在那。然后,重载 OnFileNameChange函数
在那里就可以实现预览了。