CWinAppEx::EnableUserTools
Kullanıcı uygulamanızdaki tuş vuruşlarını azaltmak özel menü komutları oluşturmak etkinleştirir. Bu yöntem oluşturur bir CUserToolsManager nesnesi.
BOOL EnableUserTools(
const UINT uiCmdToolsDummy,
const UINT uiCmdFirst,
const UINT uiCmdLast,
CRuntimeClass* pToolRTC = RUNTIME_CLASS(CUserTool),
UINT uArgMenuID = 0,
UINT uInitDirMenuID = 0
);
Parametreler
[in]uiCmdToolsDummy
Kullanıcı Araçları menüsü komut kimliği için yer tutucu olarak framework kullanan imzalanmamış tamsayı.[in]uiCmdFirst
İlk kullanıcı aracı komut komut kimliği.[in]uiCmdLast
Son kullanıcı aracı komut komut kimliği.[in]pToolRTC
A sınıfı CUserToolsManager nesne yeni kullanıcı araçları oluşturmak için kullanır.[in]uArgMenuID
Bağımsız değişken menü kimliği.[in]uInitDirMenuID
İlk aracı dizin menüsünü kimliği.
Dönüş Değeri
TRUEyöntemi oluşturur ve başlatır, bir CUserToolsManager nesne; FALSEyöntemi başarısız olursa veya bir CUserToolsManager nesnesi zaten.
Notlar
Kullanıcı tanımlı araçlarını etkinleştirme çerçeve otomatik olarak özelleştirme sırasında genişletilmiş dinamik bir menü destekler. Çerçeve her yeni madde harici bir komut ile ilişkilendirir. Kullanıcı uygun öğeyi seçtiğinde framework bu komutları çalıştırır araçları menüsü.
Kullanıcı yeni bir öğe ekler her zaman yeni bir nesne çerçevesi oluşturur. Yeni bir nesne sınıfı türü tarafından tanımlanan pToolRTC. pToolRTC Sınıf türü türetilen, dan CUserTool sınıfı.
Kullanıcı araçları ve uygulamanıza eklemek hakkında daha fazla bilgi için bkz: Kullanıcı tanımlı araçları.
Gereksinimler
Başlık: afxwinappex.h