2016-08-28 131 views
0

我使用SetWindowLong()點擊我的表單。我想扭轉這個過程,但不知道如何。我用下面的代碼:德爾福啓用和禁用點擊通過形式

SetWindowLong(Handle, GWL_EXSTYLE, GetWindowLong(Handle, GWL_EXSTYLE) or WS_EX_TRANSPARENT); 
SetWindowLong(Handle, GWL_HWNDPARENT, GetDesktopWindow); 
+1

爲什麼你使用'調用SetWindowLong()'設置父窗口?爲什麼不使用'SetParent()'而不是? –

+0

爲什麼不能有相同的結果 – 3V3LYN

回答

2

要取出透明風格:

SetWindowLong(Handle, GWL_EXSTYLE, GetWindowLong(Handle, GWL_EXSTYLE) and not WS_EX_TRANSPARENT); 
+0

我已經嘗試過,但沒有成功。 =( – 3V3LYN