利用insert->activex...产生的控制能播放flash文件
但用下面的方法怎么没办法播放
在Project->add to Project加入shockwaveflash.cpp和shockwaveflash.h
在DLGXXX的cpp文件加入头文件shockwaveflash.h
在某一按钮内加入
CShockwaveFlash wndflash;

int CX=::GetSystemMetrics(SM_CXSCREEN);
int CY=::GetSystemMetrics(SM_CYSCREEN);
CRect rect(0,0,CX,CY);
// ClientToScreen(&rect);
::MoveWindow(GetSafeHwnd(),0,0,CX,CY,TRUE);
// m_wndflash.ClientToScreen(&rect);
// CRect rect;
GetClientRect(&rect);
wndflash.Create("ShockwaveFlash",WS_POPUP|WS_VISIBLE,rect,this,ID_FLASHWIN,NULL,FALSE,NULL);
wndflash.SetMovie("d:\\1.swf");
wndflash.Play();为什么毫无反应啊???????????????????
ID_FLASHWIN为一CEdit的ID
MFC已经打了sp6
系统目录下已经有flash.ocx控件
这是什么原因呢