en fait, quand je parlais de tooltips, c'est d'afficher un message dans la barre d'état lorsque l'on selectionne le menu.
J'ai essayé de répondre au message MENU_SELECT et en fonction de l'ID du menu d'afficher un message dans la barre d'état avec la fonction SetPaneText, mais ça ne marche pas. Le message ne s'affiche pas.
Et même si je réponds au message COMMAND_UI de la barre d'état, je n'arrive toujours pas à mettre un message dans la barre d'état..
voici mon code :
ON_UPDATE_COMMAND_UI(ID_VIEW_STATUS_BAR, OnUpdateViewStatusBar)
void CMainFrame::OnMenuSelect(UINT nItemID, UINT nFlags, HMENU hSysMenu)
{
CFrameWnd::OnMenuSelect(nItemID, nFlags, hSysMenu);
// TODO: Add your message handler code here
if (nItemID == 100)
{
szStatus = "coucou";
// m_wndStatusBar.SetPaneText( 0, szStatus, TRUE );
}
}
void CMainFrame::OnUpdateViewStatusBar(CCmdUI* pCmdUI)
{
// TODO: Add your command update UI handler code here
pCmdUI->Enable();
pCmdUI->SetText( szStatus );
}