Udostępnij za pośrednictwem


Nawiązywanie połączenia z wyskakującego Menu aplikacji

Aby połączyć się z wyskakującego menu aplikacji

  1. Dodawanie obsługi wiadomości dla WM_CONTEXTMENU (na przykład).Aby uzyskać więcej informacji, zobacz Mapowanie wiadomości do funkcji.

  2. Dodaj następujący kod do obsługi wiadomości:

       CMenu menu;
       VERIFY(menu.LoadMenu(IDR_MENU1));
       CMenu* pPopup = menu.GetSubMenu(0);
       ASSERT(pPopup != NULL);
       pPopup->TrackPopupMenu(TPM_LEFTALIGN | TPM_RIGHTBUTTON, point.x, point.y, AfxGetMainWnd());
    

    [!UWAGA]

    CPoint przekazany przez wiadomość programu obsługi jest w współrzędnych ekranu.

Aby uzyskać informacje na temat dodawania zasobów do projektów zarządzanych, zobacz zasobów w aplikacji w .NET Framework Developer's Guide. Aby uzyskać informacje na ręczne dodanie plików zasobów do projektów zarządzanych, uzyskiwanie dostępu do zasobów, wyświetlanie statyczne zasobów i przydzielanie zasobów ciągów do właściwości, zobacz Instruktaż: Lokalizowanie Windows Forms i Walkthrough: Using Resources for Localization with ASP.NET.

Wymagania

MFC

Zobacz też

Zadania

Tworzenie menu wyskakujących

Informacje

Edytor menu

Menu