PS:我是菜鸟,第一次发帖。自学MFC不到一个月,自己也不是学计算机和软件的,只是这方面感兴趣,但是很多问题都不懂,虽然分数不多,但能者不难嘛,希望大侠们本着对求学心切后辈的关怀,还望高手不吝指教啊,多谢了shockwave flash控件本身有一个SetMenu(bool...)的函数,但是只能隐藏如快进,品质等右键菜单的目录,不能隐藏”设置“和”关于……“目录,请问达人如何把它的右键菜单隐藏并能加入自己定制的右键菜单呢?多谢大家了。另外,用MFC写的应用程序运行时按下Esc都会退出程序,有达人知道如何消除这种情况么?再谢
最后一个问题,关于实现全屏的问题,我在网上找到这段实现全屏的代码(作者忘记了)
if(!screenflag && playflag)
 {
 GetWindowPlacement(&m_WndPos); 
 flash.GetWindowPlacement(&m_FlashPos);  
 flash.GetWindowRect(flashrect);  
 CSliderCtrl *m_pSlider=(CSliderCtrl*)GetDlgItem(IDC_SLIDER1);
 m_pSlider->ShowWindow(SW_HIDE );
 HWND hwnd=this->GetSafeHwnd();
 LONG style=GetWindowLong (hwnd,GWL_STYLE);
 SetWindowLong (hwnd,GWL_STYLE,style-WS_CAPTION );
 CClientDC dc(this);
 this->MoveWindow(0,0,dc.GetDeviceCaps(HORZRES),dc.GetDeviceCaps(VERTRES));
 flash.SetWindowPos(&CWnd::wndTop ,0,0,dc.GetDeviceCaps(HORZRES),dc.GetDeviceCaps(VERTRES),SWP_SHOWWINDOW);
 screenflag=TRUE;////////////////////
 } 
但是,发现效果不是很好,而且对话框上的菜单栏在全屏时还在显示,大家有没有更好的实现全屏的方法呢,三谢!