菜單中訪問
『壹』 vb菜單中的訪問鍵和快捷鍵有什麼區別
快捷鍵是在窗體有焦點時,按下組合鍵,就可激活菜單click事件
訪問鍵,需要菜單顯示出具有訪問鍵字母的菜單項後,按字母鍵(或ALT+字母)激活菜單click事件
『貳』 vc中訪問菜單資源的方法
函數功能:該函數從與應用事例相聯系的可執行文件(.EXE)中載入指定的菜單資源。 函數原型:HMENU LoadMenu(HINSTANCE hlnstance,LPCTSTR lpMenuName); 參數: hlnstance:含有被載入菜單資源的事例模塊的句柄。 LpMenuName:指向含有菜單資源名的以空結束的字元串的指針。同時,此參數可由低位字上的資源標識符和高位字上的零組成。要創建此值,用MAKEINTRESOURCE宏。 返回值:如果函數調用成功,返回值是菜單資源句柄;如果函數調用失敗,返回值是NULL。若想獲得更多的錯誤信息,請調用GetLastError函數。 備註:關閉應用程序之前,用函數DestroyMenu來銷毀菜單並釋放載入菜單佔用的內存。Windows CE 1.0不支持層疊式菜單。Windows CE 2.0及更高版本支持層疊式菜單。 速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:不支持;頭文件:winuser.h;輸入庫:user32.lib;Unicode:在Windows NT環境下,以Unicode和ANSI方式實現。
[編輯本段]MFC
CMenu::LoadMenu BOOL LoadMenu( LPCTSTR lpszResourceName ); BOOL LoadMenu( UINT nIDResource ); 返回值:如果菜單資源裝載成功,則返回非零值,否則為0。
『叄』 VF中如何設置菜單的訪問鍵
如果在菜單設計器中,在選項中點擊鍵標簽,按ctrl+t即可設定;
如果是程序行,在define
pad
那行後面加上
key
ctrl+t
『肆』 vb菜單中的訪問鍵和快捷鍵有什麼區別
菜單訪問鍵是要去菜單點擊的,只通過滑鼠左鍵。快捷鍵直接在窗口就可以使用,一般是組合鍵 ctrl+A等等
『伍』 VB中怎麼設置菜單的訪問鍵
在VB的菜單編輯器中就有設置快捷鍵的選項,但只能對於二級菜單有效,一級菜單不能設置快捷鍵。
如果需要對一級菜單設置快捷鍵,只能使用代碼實現,一般是使用計時器檢測鍵盤的方法。
代碼實現快捷鍵,情況比較多,不能一一介紹,具體情況具體對待。