所以,你可以做一个表格点进能...反向表单点击?
进口:
[DllImport("user32.dll", SetLastError = true)]
static extern int GetWindowLong(IntPtr hWnd, int nIndex);
[DllImport("user32.dll")]
static extern int SetWindowLong(IntPtr hWnd, int nIndex, int dwNewLong);
代码:
int initialStyle = GetWindowLong(this.Handle, -20);
SetWindowLong(this.Handle, -20, initialStyle | 0x80000 | 0x20);
现在,我将如何去运行倒车后的效果代码一次?
我尝试这样做:
int initialStyle = GetWindowLong(this.Handle, -20);
SetWindowLong(this.Handle, -20, initialStyle | 0x10000 | 0x10);
但没有奏效。
在此先感谢!
你如何期望用这些魔术常量理解代码? –
'-20'是'GWL_EXSTYLE','0x80000'是'WS_EX_LAYERED','0x20'是'WS_EX_TRANSPARENT','0x10000'是'WS_EX_CONTROLPARENT','0x10'是'WS_EX_ACCEPTFILES'。 –