在VC中用shockwave控件播放SWF文件的问题。 有两个问题未解决,请高人指教:1、如何屏蔽FLASH控件自身的右键菜单(不希望是在SWF文件中用脚本实现)2、如何添加自己的右键菜单。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 重载控件的右键事件。VC6.0好像可以,VS2005中没找到办法。 自解,记下。BOOL CShockwaveflashEx::PreTranslateMessage(MSG* pMsg){ if(pMsg->message==WM_RBUTTONDOWN) { CMenu m_menu; m_menu.LoadMenu(IDR_HEADPIECEFLASHWINDOW); CMenu *pMenu; pMenu=m_menu.GetSubMenu(0); POINT p; GetCursorPos(&p); pMenu->TrackPopupMenu(TPM_LEFTALIGN|TPM_RIGHTBUTTON,p.x,p.y,this); m_menu.DestroyMenu(); return TRUE; } return CShockwaveflash::PreTranslateMessage(pMsg);} 请教如何将双字节的编码变为字符 老话长谈 关于CDialog程序界面不能正常使用问题 求教一个内存映射函数的问题 急~~~~~~~~~~~~~请问~~~~我用vc6有时程序出错但是有不能停止,只能强制停止。请问是怎么回事~~~~ ???谁知道如何监视IE的状态的实现原理 用CString的Format()是否稳定? 怎样读文件和写文件?3Q!! gps数据处理 控件能否处理WINDOWS消息 如何用双缓存技术将字符串输入到指定区域 GDI+做的透明窗口扩大后绘图出现一个问题
VC6.0好像可以,VS2005中没找到办法。
BOOL CShockwaveflashEx::PreTranslateMessage(MSG* pMsg)
{
if(pMsg->message==WM_RBUTTONDOWN)
{
CMenu m_menu;
m_menu.LoadMenu(IDR_HEADPIECEFLASHWINDOW);
CMenu *pMenu;
pMenu=m_menu.GetSubMenu(0);
POINT p;
GetCursorPos(&p);
pMenu->TrackPopupMenu(TPM_LEFTALIGN|TPM_RIGHTBUTTON,p.x,p.y,this);
m_menu.DestroyMenu();
return TRUE;
} return CShockwaveflash::PreTranslateMessage(pMsg);
}