Aracılığıyla paylaş


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

Ayrıca bkz.

Başvuru

CWinAppEx sınıfı

Hiyerarşi grafik

CUserToolsManager sınıfı

CUserTool sınıfı

Kavramlar

Kullanıcı tanımlı araçları