aurel Fraggueur en liberté | J'ai un pote qui fait une gui en visual
la methode ci-dessous genere une exception en mode release mais pas en debug.
il est sur que c'est cette methode la.
le AfxMessageBox("exit" ); ne s'affiche jamais en release.
Code :
- void TreeView::OnRButtonDown(UINT nFlags, CPoint point)
- {
- CMenu cRightPopMenu;
- // WARNING, there must be an unused parent menu
- // when loading menu from resource!
- cRightPopMenu.LoadMenu(IDR_TREE_MODEL_METHOD);
- ClientToScreen(&point);
- CMenu* pPopup = cRightPopMenu.GetSubMenu(0);
- pPopup->TrackPopupMenu(TPM_LEFTALIGN | TPM_RIGHTBUTTON,
- point.x, point.y, this);
- CTreeCtrl::OnRButtonDown(nFlags, point);
- AfxMessageBox("exit" );
- }
- // handler d'un des menus lancés par trackmenu popup
- void TreeView::OnNewItem(WPARAM wParam, LPARAM lParam)
- {
- AfxMessageBox("new item" );
- }
|
Message édité par aurel le 04-07-2002 à 12:16:23
|