📄 第四章1.txt
字号:
void CEx_ContextMenuView::OnContextMenu(CWnd* pWnd, CPoint point)
{
CMainFrame* pFrame=(CMainFrame*)AfxGetApp()->m_pMainWnd; // 获得主窗口指针
CMenu* pSysMenu = pFrame->GetMenu(); // 获得程序窗口菜单指针
int nCount = pSysMenu->GetMenuItemCount(); // 获得顶层菜单个数
int nSubMenuPos = -1;
for (int i=0; i<nCount; i++)
{ // 查找“文件”菜单
CString str;
pSysMenu->GetMenuString(i, str, MF_BYPOSITION);
if (str.Left(4) == "文件")
{
nSubMenuPos = i; break;
}
}
if (nSubMenuPos<0) return; // 没有找到,返回
pSysMenu->GetSubMenu( nSubMenuPos)
->TrackPopupMenu(TPM_LEFTALIGN|TPM_RIGHTBUTTON, point.x, point.y, this);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -