我使用此代码使全屏窗口透明,并允许鼠标事件通过该窗口:
Cursor.Hide();
this.BackColor = System.Drawing.Color.Green;
this.TransparencyKey = System.Drawing.Color.White;
int initialStyle = GetWindowLong(this.Handle, -20);
SetWindowLong(this.Handle, -20, initialStyle | 0x80000 | 0x20);
但现在当窗口透明时 Cursor.Hide(); 不再工作了...如何解决这个问题?
答案 0 :(得分:0)
你可以制作一个"空白"光标,并设置
myForm.Cursor = blankCursor;
这将使特定的表单显示一个特定的光标,它可以是完全透明的。