Hinzufügen von Beschleunigern (Verknüpfungen) in MFC - WIE?

Ich habe diesen Link gefunden:http://support.microsoft.com/kb/222829

Aber ich kann nicht so viel verstehen.

Ok, ich habe verstanden, dass ich Folgendes zu meiner Header-Datei hinzufügen muss:

HACCEL  m_hAccelTable;

und dann das:

m_hAccelTable = LoadAccelerators(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDR_ACCELERATOR1));

zu meiner wichtigsten .cpp

Aber wohin geht das?

BOOL CAboutDlg::PreTranslateMessage(MSG* pMsg) {
   if (m_hAccelTable) {
      if (::TranslateAccelerator(m_hWnd, m_hAccelTable, pMsg)) {
         return(TRUE);
      }
   }
   return CDialog::PreTranslateMessage(pMsg);

}

Ich brauche ungefähr 6 Verknüpfungen (STRG + U, um etwas zu laden, STRG + O, um etwas anderes zu laden), ich kann nicht verstehen, wie das funktioniert, brauche ein bisschen Hilfe

Antworten auf die Frage(2)

Ihre Antwort auf die Frage