Q
激活狀態欄中
2
A
回答
2
約翰,據我所知(我可能是錯的),但Application.Statusbar
不給你與它交互的方式的選擇你要的那個。
我不知道任何API可以達到你想要的。所以,到時候別人來和帖子的方法(如果有的話),回答你的問題是
「這不能做」
HTH
+0
我也試過了,但沒有找到任何解決辦法。 感謝所有回覆的人...... – John 2012-04-12 10:10:08
+1
@John:...等於「接受這個答案」。 – 2012-04-12 15:13:26
1
您標記爲C#你的問題,所以我認爲你正在開發一個C#應用程序。
內,你可以使用
if (Control.IsKeyLocked(Keys.NumLock))
來檢測,如果數字鎖定或沒有。
設置民鎖,你可以使用
[DllImport("user32.dll")]
static extern void keybd_event(byte bVk, byte bScan, uint dwFlags, int dwExtraInfo);
private void PressKb(Keys keyCode)
{
const int KEYEVENTF_EXTENDEDKEY = 0x1;
const int KEYEVENTF_KEYUP = 0x2;
keybd_event((byte)keyCode, 0x45, KEYEVENTF_EXTENDEDKEY, 0);
keybd_event((byte)keyCode, 0x45, KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
}
,並用它
PressKb(Keys.NumLock);
0
你可以進去看看NUM鎖是活動的,這是肯定的時,它的活躍反正指標只能說明。如果您需要在VBA中執行此操作(解決方案取自here)。
'put these declarations at the top of the module
Private Declare Function GetKeyState Lib "user32" (ByVal nVirtKey As Long)
As Integer
Private Const kNumlock = 144
而在你需要它:
Public Function NumLock() As Boolean
NumLock = KeyState(kNumlock)
End Function
Private Function KeyState(lKey As Long) As Boolean
KeyState = CBool(GetKeyState(lKey))
End Function
相關問題
- 1. Bootstrap導航欄激活狀態
- 2. 當searchDisplayController被激活時,NavigationBar與狀態欄重合iOS 7
- 3. 如何激活保持活動狀態,http://www.webpagetest.org表示保持活動狀態未激活
- 4. AdMob將狀態顯示爲未激活
- 5. jQuery Lavalamp激活狀態下的問題
- 6. MPMoviePlayer錯誤的激活狀態?
- 7. 內部鏈接激活狀態
- 8. 未激活帳戶的HTTP狀態碼?
- 9. Apache JKmanager激活狀態未更新
- 10. WPF/Silverlight狀態 - 從XAML激活?
- 11. 在活動中禁用狀態欄
- 12. 從狀態欄圖標中重新激活我的應用程序
- 13. Xamarin.forms在Knox標準SDK中激活Kiosk模式後啓用狀態欄5.7
- 14. 的Jquery的mouseenter狀態顯示激活狀態,並禁用不活躍
- 15. 當模態對話框處於活動狀態時,阻止任務欄激活非模態窗體
- 16. Android - 從狀態欄切換到活動
- 17. HTML導航欄問題(活動狀態)
- 18. 設置的激活狀態形狀的Android
- 19. Facebook access_token未激活,重試變爲活動狀態
- 20. 顯示/隱藏狀態欄不應該影響活動狀態
- 21. Android:激活操作欄中的SearchDialog
- 22. 狀態欄中有多個「狀態項」
- 23. 定位服務在iPhone 5中處於「未激活」狀態
- 24. 如何在ui-router中激活默認狀態?
- 25. wxPython狀態欄
- 26. 鈦狀態欄
- 27. IOS狀態欄
- 28. 狀態欄iOS7
- 29. 處於活動狀態和非活動狀態的狀態圖
- 30. 根據應用程序的狀態激活飛濺活動或主要活動
我知道......如果它解決我的疑問..我肯定會接受.. – John 2012-04-11 10:35:28
+1好問題:)讓我感到莫名其妙的:) – 2012-04-11 14:05:58
不知道爲什麼這是封閉的;這當然與編程有關,因爲正確的答案會顯示它是否在編程上可行。 – 2012-04-12 15:12:58