在Activex控件中创建一件对话框
int CTestocx1Ctrl::OnCreate(LPCREATESTRUCT lpCreateStruct) 
{
if (COleControl::OnCreate(lpCreateStruct) == -1)
return -1;

// TODO: Add your specialized creation code here
dlg.Create(IDD_DIALOG1,this);
dlg.ShowWindow(SW_SHOW); return 0;
}对话框里有一件按纽事件
void CDlgTest::OnButton1() 
{
   AfxMessageBox("OK!");
}点第一次可以正常运行然后就没有反应了,运行环境是IE+XP+SP2,其他操作系统完全正常,其他浏览器也完全正常,这是不是XP+SP2引起的呀,望高手指教.