给菜单栏加图标_yuan1988219_新浪博客
CBitmap m_bitmap; //一定是位图资源m_bitmap.LoadBitmapW(IDB_BITMAP1);CMenu m_menu;m_menu.LoadMenuW(IDR_MENU_GJDATA);CPoint pt;CPoint ptSc; //右击菜单的右上坐标系UINT flag;GetCursorPos(&pt); //获取当前...
·
CBitmap m_bitmap; //一定是位图资源
m_bitmap.LoadBitmapW(IDB_BITMAP1);
CMenu m_menu;
m_menu.LoadMenuW(IDR_MENU_GJDATA);
CPoint pt;
CPoint ptSc; //右击菜单的右上坐标系
UINT flag;
GetCursorPos(&pt); //获取当前点击坐标的全局坐标
ptSc = pt;
ScreenToClient(&pt);
MapWindowPoints(&m_GJTreeCtl, &pt, 1);
CMenu *pMenu;
pMenu = m_menuGJData.GetSubMenu(0);
pMenu->SetMenuItemBitmaps(0, MF_BYPOSITION, &m_bitmap, &m_bitmap);
pMenu->TrackPopupMenu(TPM_LEFTALIGN, ptSc.x, ptSc.y, this);
更多推荐
所有评论(0)