2009-10-07 95 views
0

我想讓我的表單總是最頂層(它跟隨鼠標光標),甚至在IE中的URL窗口之上。當我將Topmost = true或BringToFront()添加到OnPaint方法時,這起作用。 但是,一切正常,但點擊主窗體中的按鈕(該應用程序包含Form1的選項和透明的Form2,跟隨鼠標)。如果form2始終設置爲最上方,則form1上的點擊未註冊。 我還沒有找到任何解決方法,即如果有更高的Z座標控件,將其設置爲最高? 希望它是有道理的,謝謝!TopMost窗口 - 只有在「更高」的Z有序窗口時才設置?

+0

「如果兩個程序都這樣做了」:http://blogs.msdn.com/oldnewthing/archive/2005/06/07/426294.aspx – Joey 2009-10-07 12:00:08

+0

@Johannes:我覺得有一個*程序做的很糟糕這個。 – MusiGenesis 2009-10-07 12:01:04

+0

我需要鼠標突出顯示程序來幫助我的親戚。實際上,它的工作原理是鼠標光標周圍有一圈紅色的圓圈,但最頂層的辦公室始終工作(如在IE中打開URL列表時)。 – Petr 2009-10-07 12:11:00

回答