另一個應用程序顯示一個消息框(裏面有一個唯一的文本),用戶選擇是/否。 如何檢測他在C#中按下的內容? (在.Net中最好是3.5)。我可以使用FindWindowEx(在另一個線程上)進行輪詢,但是如何檢測按下了哪個按鈕?我也不認爲投票是完成這項工作的最佳方式。c#檢測哪個消息框(源自另一個應用程序)按鈕已被按下
我需要知道用戶在另一個應用中選擇了什麼,所以我可以在我自己的應用中做出相應的反應。我無法訪問其他應用的源代碼。另外要明確我不想單擊任何按鈕我自己。我不害怕一點C++,winapi和pinvoke
這聽起來不像是很容易的。當然不是來自C#。這將需要一些掛鉤。這種不尋常的要求背後的根本問題是什麼? –