一旦現在使用它作爲父級,你將如何解除表單中的應用程序?SetParent掛鉤,你怎麼解除掛鉤?
[DllImport("user32.dll")]
public static extern int SetParent(IntPtr hWndChild, IntPtr hWndNewParent);
[DllImport("coredll.dll", SetLastError = true)]
private static extern int GetWindowLong(IntPtr hWnd, int nIndex);
[DllImport("coredll.dll", SetLastError = true)]
private static extern int SetWindowLong(IntPtr hWnd, int nIndex, int dwNewLong);
SetParent(setter, this.panel1.Handle);
解除掛鉤我試過SetParent(setter,setter);沒有運氣。
我並不熟悉這一點,但我會嘗試設置舊的父母(不管那是什麼),通過存儲它之前設置新的。 – TGlatzer 2013-03-04 05:54:20
對不起,我無法理解'從你的表單中解開一個應用程序' - 這是什麼意思?就像您將Chrome標籤拖放到自己的應用中一樣?請詳細說明:) – 2013-03-04 05:55:33
你必須知道。 – ploxtic 2013-03-04 05:56:15