Standart Komut ve Pencere Kimlikleri
Microsoft Foundation Sınıf Kitaplığı, Afxres.h dosyasında bir dizi standart komut ve pencere kimlikleri tanımlar. Bu kimlikler en yaygın olarak kaynak düzenleyicileri ve Sınıf Sihirbazı'nın içinde iletileri işleyici işlevlerinizle eşlemek için kullanılır. Tüm standart komutların ID_ ön eki vardır. Örneğin, menü düzenleyicisini kullandığınızda normalde Dosya Aç menü öğesini standart ID_FILE_OPEN komut kimliğine bağlarsınız.
Çoğu standart komut için, uygulama kodunun komut kimliğine başvurması gerekmez, çünkü çerçevenin kendisi komutları birincil çerçeve sınıflarındaki (CWinThread
, CWinApp
, CView
, CDocument
vb.) ileti eşlemeleri aracılığıyla işler.
Standart komut kimliklerine ek olarak, AFX_ID ön ekine sahip bir dizi diğer standart kimlik tanımlanır. Bu kimlikler standart pencere kimliklerini (ön ek AFX_IDW_), dize kimliklerini (ön ek AFX_IDS_) ve diğer birçok türü içerir.
AFX_ID ön eki ile başlayan kimlikler programcılar tarafından nadiren kullanılır, ancak AFX_ID'lerede başvuran çerçeve işlevlerini geçersiz kıldığınızda bu kimliklere başvurmanız gerekebilir.
Kimlikler bu başvuruda ayrı ayrı belgelenmez. Teknik Notlar 20, 21 ve 22'de bunlar hakkında daha fazla bilgi bulabilirsiniz.
Not
Afxres.h üst bilgi dosyası dolaylı olarak Afxwin.h dosyasına eklenir. Uygulamanızın kaynak betiği (.rc) dosyasına açıkça aşağıdaki deyimi eklemeniz gerekir:
#include "afxres.h"