一各弹出菜单的问题
qvzng 2003-10-15 07:05:50 我用API编啦一个弹出菜单,下面是代码,怎麽在选中某项后又在另外的地方弹出啦
case WM_RBUTTONDOWN:
OnButton(wParam,lParam);
break;
void OnRButton(WPARAM wParam,LPARAM lParam)
{
POINT point;
point.x=LOWORD(lParam);
point.y=HIWORD(lParam);
HMENU j=GetSubMenu(hMenu,0);
ClientToScreen(hWnd,&point);
TrackPopupMenu(j,TPM_RIGHTALIGN
TPM_TOPALIGN|TPM_RIGHTBUTTON ,point.x,point.y,0,hWnd,NULL);
}