Udostępnij za pośrednictwem


Identyfikatory poleceń standardowych i okien

Biblioteka klas programu Microsoft Foundation definiuje szereg standardowych identyfikatorów poleceń i okien w pliku Afxres.h. Te identyfikatory są najczęściej używane w edytorach zasobów i Kreatorze klas do mapowania komunikatów na funkcje programu obsługi. Wszystkie standardowe polecenia mają prefiks ID_ . Na przykład w przypadku korzystania z edytora menu zwykle powiąż element menu Plik Otwórz z standardowym identyfikatorem polecenia ID_FILE_OPEN.

W przypadku większości standardowych poleceń kod aplikacji nie musi odwoływać się do identyfikatora polecenia, ponieważ sama platforma obsługuje polecenia za pomocą map komunikatów w podstawowych klasach struktury (CWinThread, CWinApp, CView, CDocumentitd.).

Oprócz standardowych identyfikatorów poleceń zdefiniowano wiele innych standardowych identyfikatorów, które mają prefiks AFX_ID. Te identyfikatory obejmują standardowe identyfikatory okien (prefiks AFX_IDW_), identyfikatory ciągów (prefiks AFX_IDS_) i kilka innych typów.

Identyfikatory rozpoczynające się od prefiksu AFX_ID są rzadko używane przez programistów, ale może być konieczne odwołanie się do tych identyfikatorów podczas zastępowania funkcji struktury, które odnoszą się również do AFX_IDs.

Identyfikatory nie są indywidualnie udokumentowane w tym dokumentacji. Więcej informacji na ich temat można znaleźć w informacjach technicznych 20, 21 i 22.

Uwaga

Plik nagłówka Afxres.h jest pośrednio zawarty w pliku Afxwin.h. Musisz jawnie dołączyć następującą instrukcję do pliku skryptu zasobu aplikacji (rc):

#include "afxres.h"

Zobacz też

Makra i globalne