Здравствуйте! Создал popup menu для CTreeCtrl, вызывается при нажатии на правую клавишу, НО появляется в виде стрелочки, при раскрытии которой выпадает уже само содержимое меню. Инициализацию копировал из чужого исходника, там все ок подскажите, в чем дело, плиз
| Код | void CTreeDialog::OnNMRclickMaintree(NMHDR *pNMHDR, LRESULT *pResult) { CPoint point, scrpoint; GetCursorPos( &point ); scrpoint = point; m_MainTree.ScreenToClient ( &point ); CExtPopupMenuWnd * pPopupWnd = new CExtPopupMenuWnd; VERIFY( pPopupWnd->LoadMenu( this->GetSafeHwnd(), IDR_MENU1 ) ); VERIFY( pPopupWnd->TrackPopupMenu( 0, scrpoint.x, scrpoint.y )); *pResult = 1; }
|
|