我正在和一位想要向舊應用程序添加功能的客戶合作。該供應商無用的應用程序具有Windows Forms UI。當用戶點擊應用程序中的一條信息時,我的客戶想要的是在此應用程序之外的某些功能被觸發。 我已經看到了爲另一位客戶完成的簡單版本。在這種情況下,有一個應用程序由使用SetWindowPos設置爲最高窗口的窗體組成。當用戶單擊此表單上的按鈕時,應用程序將找到傳統應用程序的窗口,並從窗口標題中獲取信
我使用下面的代碼在一個新的線程中打開窗體: private void button1_Click(object sender, EventArgs e)
{
Thread thread = new Thread(ThreadProc);
thread.Start();
}
public void ThreadProc()
{
Form form = n