ActiveX中定义了一个Dialog,里面负责显示图片。
在XXActiveXCtrl::OnCreate(LPCRETESTRUCT lpCreateStruct)里面有:
m_dlgMain.Create(IDD_MAINDIALOG,this);
然后在m_dlgMain对应的对话框的OnInitialize()中,使用IPicture显示JPEG图片,而且在OnInitialize()中还添加了InvalidRect(TRUE),强制刷新图片,可是控件还是不行。但如果是在对话框的OnDraw里面做显示则没有问题,请问是什么原因?个人感觉是对话框没有通知控件进行刷新的结果。