1
A
回答
8
這將是PInvoke的城市......
你需要的PInvoke以下API在User32.dll中
的Win32 :: GetForegroundWindow ()in返回當前活動窗口的HWND。
/// <summary>
/// The GetForegroundWindow function returns a handle to the foreground window.
/// </summary>
[DllImport("user32.dll")]
static extern IntPtr GetForegroundWindow();
的Win32 :: GetWindowThreadProcessId(HWND,LPDWORD)返回給定的HWND
[DllImport("user32.dll", SetLastError=true)]
static extern uint GetWindowThreadProcessId(IntPtr hWnd, out uint lpdwProcessId);
的PID在C#
Process.GetProcessByID()採用PID來創建C#過程對象
processInstance.MainModule返回一個附有FileVersionInfo的ProcessModule。
0
這project演示需要兩個功能:EnumWindows和GetWindowtext
0
你能澄清你的問題?你的意思是你想要一個運行的程序,它會告訴你有關活動窗口中的程序的數據?或者你希望你的程序報告自己的版本?
你要找的信息是System.Reflection.Assembly。 (請參閱鏈接中的代碼示例。)
如何從外部程序獲取程序集?這一個我不知道......
相關問題
- 1. 我怎樣才能不名稱列
- 2. 我怎樣才能確定是否
- 3. 我怎樣才能在C++
- 4. 我怎樣才能得到當前用戶名在Silverlight 2.0
- 5. 我怎樣才能得到checkboxlist當前選定的項目值
- 6. 我怎樣才能獲得課程名稱?
- 7. 我怎樣才能找到當前經度和使用HTML5
- 8. 我怎樣才能得到當前正在運行的線程在Objective-C(iphone)
- 9. 我怎樣才能確保 像htaccess的
- 10. iOS版:我怎樣才能在代碼
- 11. 我怎樣才能
- 12. 我們怎樣才能之前在javascript
- 13. 我怎樣才能把一個名稱的位置
- 14. 我怎樣才能用NSubstitute僞造當前類的方法?
- 15. 我怎樣才能得到當前頁面的DOM
- 16. 我怎樣才能得到當前的片段ID
- 17. 我怎樣才能獲得當前聲音的音量?
- 18. Android ImageView:我怎樣才能獲得當前的旋轉角度?
- 19. 我怎樣才能確定我的dll託管在哪裏
- 20. React-Router |我怎樣才能一起使用IndexRoute和重定向?版本:1.0.0-rc1
- 21. 我怎樣才能得到名稱的節點只有名稱空間
- 22. 我怎樣才能知道當一個WCF操作被稱爲
- 23. 我怎樣才能得到完整的當前網絡utl,包括當前#anchor?
- 24. 我怎樣才能得到值選擇名稱
- 25. 我怎樣才能避免使用類型名稱類型
- 26. 在WiX中,我怎樣才能按名稱選擇IIS網站?
- 27. 我怎樣才能下載使用C++
- 28. 在PyCharm中,我怎樣才能保存當前文件?
- 29. 我怎樣才能得到當前SparkSession在
- 30. 我怎樣才能找到一個文件的部分名稱? C#
你能舉一個如何使用的例子嗎? – Danpe 2011-10-11 20:40:04