啟動工程後,在你的工程中新增乙個標準模組,然後將下面的**貼上到模組的宣告段中。option explicit
declare function sendmessage lib "user32" _
alias "sendmessagea" (byval hwnd as long, _
byval wmsg as long, byval wparam as long, _
lparam as long) as long
declare function defwindowproc lib "user32" _
alias "defwindowproca" (byval hwnd as long, _
byval wmsg as long, byval wparam as long, _
byval lparam as long) as long
public const wm_sethotkey = &h32
public const wm_showwindow = &h18
public const hk_shifta = &h141 'shift + a
public const hk_shiftb = &h142 'shift * b
public const hk_controla = &h241 'control + a
public const hk_altz = &h45a
請注意組合鍵的值必須以低/高位位元組的格式進行宣告。也就是說是乙個十六進製制的數字。
後兩位是低端位元組,如41=a;前兩位是高階位元組,如01=1=shift。在窗體的load事件中加入下面的**:
private sub form_load()
dim erg as long
me.windowstate = vbminimized
'讓windows知道你想要的熱鍵。
erg& = sendmessage(me.hwnd, wm_sethotkey,hk_altz, 0)
'檢查函式是否執行成功
if erg& <> 1 then
msgbox "you need another hotkey", vbokonly,"error"
end if
'告訴windows熱鍵按下後做什麼--顯示視窗
erg& = defwindowproc(me.hwnd, wm_showwindow,0, 0)
end sub
按f5執行程式後,再按下alt+z就會看到結果了。
如何為Android應用程式設定預設活動
在android中,您可以通過遵循 androidmanifest.xml 中的 intent filter 來配置應用程式的啟動活動 預設活動 請參閱以下 片段,將活動類 logoactivity 配置為預設活動。檔案 androidmanifest.xml 例如,假設您有兩個活動類,並且要將 l...
如何為應用程式新增通知能功?
1 增加notifytype型別及對應的posttype型別。例如 在notifyservice中為notifytype新增notifytype.miniresume 在expertcenter中為posttype新增posttype.miniresume 注意 請保持notifytype.mini...
如何為平板電腦開發android應用程式?
大家都知道,android2.3 sdk發布的時候,在sdk中增加了第三方add ons,其中就包括了針對平板電腦的galaxy tab addon。當我們啟動乙個新的平板電腦模擬器的時候,首先我們需要設定 scale display to real size 選項,這將讓平板電腦的螢幕大小與我們電...