mfc設定快捷鍵

時間 2022-06-01 17:25:07

1樓:八方遊俠

在public裡:procedure wmhotkey(var msg:twmhotkey);message wm_hotkey;

然後再定義乙個常量用來存你熱鍵訊息,如

const myhotkey=139;

接著:procedure tform1.wmhotkey(var msg:twmhotkey);

begin

if msg.hotkey=myhotkey then

showmessage('發財了!');

end;

procedure tform1.formcreate(sender:tobject);

begin

registerhotkey(form1.handle,myhotkey,0,vk_f1);//vk_f1為你想定義的熱鍵**

end;

procedure tform1.formdestroy(sender:tobject);

begin

unregisterhotkey(form1.handle,myhotkey);

end;

告訴你乙個最簡單的方法,你為窗體建乙個右鍵選單(popupmenu),在選單項中設快鍵,將此選單關聯到窗體(窗體的popupmenu屬性)後,將選單的autopopup屬性設為false這此選單不能彈出,但快鍵還是有效!

2樓:匿名使用者

可以看看這裡,希望對你有幫助

3樓:一元太始

你用wizzard生成的工程來加快捷鍵試試看,

如果是自己寫的code,你可以2個比較一下

電腦設定聲音快捷鍵,電腦設定聲音快捷鍵ctrl

1 單擊開始 控制面板 聲音,語音和音訊裝置 聲音和音訊裝置 屬性 單擊 聲音 選項卡 在 程式事件中 下拉表中,啟動windows 在下面得 聲音 列表中就可選擇一種啟動聲音了 2 電腦右下角有一個小喇叭圖示,可以調節聲音的大小。3 鍵盤上帶有小喇叭圖示的 筆記本一般是f11 f12,臺式的有單獨...

CAD快捷鍵怎麼修改,CAD快捷鍵如何設定?

cad中自定義快捷鍵的方法。cad中如何修改快捷鍵的 1 點選選單欄 工具 下的 自定義 自定義。2 新建快捷鍵 新建。點 新建 按鈕,游標自動置於 按下新建快捷鍵 區域,在鍵盤上按下預定義的快捷鍵,然後在 命令 框中輸入命令即可。如在 按下新鍵快捷鍵 區域按下快捷鍵組合 ctrl f4 在 命令 ...

LOL裡面的快捷鍵設定,LOL裡面的快捷鍵設定

雨中漫步著 馬上出手,那得看每乙個英雄的技能出手延遲了,放技能有乙個出手時間,不可能立馬出手的,不同英雄速度不同而已,這是沒有辦法的,但是a兵可以控制前搖後搖,就是普通攻擊後立馬右鍵其他地方可以取消後搖。你意思是技能軌跡嗎?就是設定智慧型施法後釋放技能是否有技能軌跡嗎?按esc,選擇更多選項,有乙個...