我目前正在編寫一個應用程序在C#中,將識別在屏幕上的某些模式,並移動到鼠標點擊它。目前,應用程序需要關注焦點並移動鼠標光標,因此在程序運行時計算機無法使用。 我想模擬鼠標點擊一個窗口,但實際上並沒有在屏幕上移動鼠標。 我的目標是能夠模擬鼠標點擊最小化的應用程序。 在C#中很容易嗎?模擬鼠標點擊一個最小化的窗口
0
A
回答
1
您應該閱讀有關使用.NET(PInvoke)中的Windows API的信息。開始與這些:
http://msdn.microsoft.com/en-us/library/bb775985(v=vs.85).aspx
1
試試這個:
public const int SW_MAXIMIZE = 3;
private delegate bool EnumDesktopWindowsDelegate(IntPtr hWnd, int lParam);
[DllImport("user32.dll")]
static extern bool EnumDesktopWindows(IntPtr hDesktop, EnumDesktopWindowsDelegate lpfn, IntPtr lParam);
[DllImport("user32.dll", EntryPoint="FindWindow", SetLastError = true)]
public static extern IntPtr FindWindowByCaption(IntPtr ZeroOnly, string lpWindowName);
[DllImport("USER32.DLL")]
public static extern bool ShowWindow(IntPtr hWnd,int nCmdShow);
相關問題
- 1. C++模擬鼠標左鍵點擊最小化程序
- 2. 虛擬鼠標點擊被另一個窗口覆蓋的窗口
- 3. 在背景窗口中模擬鼠標點擊
- 4. 模擬鼠標點擊窗口啓動使用腳本
- 5. 模擬鼠標點擊QWebEngineView
- 6. 模擬鼠標點擊motionevents
- 7. 模擬鼠標點擊
- 8. 模擬鼠標點擊AS3
- 9. 如何在未聚焦/最小化窗口中模擬鼠標/鍵盤事件?
- 10. 在窗口中的鼠標模擬
- 11. 模擬真實的鼠標點擊
- 12. 模擬Python上的鼠標點擊
- 13. PostMessage鼠標點擊背景窗口
- 14. 攔截窗口鼠標點擊
- 15. 在一個窗口中模擬鼠標 - C#
- 16. 在MSPaint中模擬鼠標點擊
- 17. Linux - 用Python模擬鼠標點擊
- 18. 模擬鼠標點擊下拉菜單
- 19. 如何模擬鼠標點擊事件
- 20. 模擬鼠標點擊服務
- 21. 在Mac上模擬鼠標點擊
- 22. 在R中模擬鼠標點擊
- 23. 模擬鼠標點擊側按鈕
- 24. 模擬鼠標點擊板內(JPanel)
- 25. 試圖模擬鼠標點擊/拖動
- 26. 在jQuery中模擬鼠標點擊
- 27. 模擬移位鼠標點擊
- 28. C++鼠標點擊模擬代碼
- 29. 鼠標點擊模擬在JavaScript
- 30. 模擬鼠標點擊背景表格