-1

我知道如何点击表单,但问题是我在该表单中有一些按钮,我想点击它们!但是之后

int initialStyle = GetWindowLong(Handle, -20);
SetWindowLong(Handle, -20, initialStyle | 0x80000 | 0x20);

我不能点击我的按钮!

谢谢 !

我认为我没有正确处理标志:(在vs2008中我尝试过它BackColor = Color.Red; TransparencyKey = BackColor;并且效果很好,但在vs2010中它没有点击。现在我会尝试在我的按钮上放置onmouseover事件以便我可以点击它们!

4

1 回答 1

0

我明白了我在使用 TransparencyKey 时遇到的问题是 Windows 7 中的桌面合成,航空风格使其无法单击表单,只需禁用桌面合成和 bazinga ..!您可以单击透明表单 =D,如果您需要 ping 我的帮助,还可以使用代码停用桌面组合!

于 2013-01-06T08:58:33.323 回答