topmost

    1熱度

    2回答

    我想要做的很簡單:使我的WinForm在另一個頂部,但不是最頂層。我喜歡,當我點擊一個窗口時,我的winform將會在其上,但是當我點擊其他的東西時,比如瀏覽器,我的表單就不會在它之上。 像TopMost WinForm一樣,但僅限於特定的進程。 (林製作了遊戲的疊加,所以我需要它只能在遊戲中最頂層) 圖片,以幫助(一切的紅色邊框內是我的表單): 然後我什麼時候更改爲另一個窗口(在這種情況下,資源

    0熱度

    1回答

    我已經創建了我的應用程序窗口TopMost。一切都很好,但是當我在Chrome中播放全屏YouTube視頻時,我的應用仍然處於頂峯。任務欄也在頂部。在邊緣everythink是好的 - 全屏視頻是TopMost,我的應用程序和任務欄在該視頻下。 這是什麼問題?

    -1熱度

    1回答

    我們在Delphi 2007應用程序中有一些窗口小部件控件。這些小部件從TWinControl繼承。在小部件上,我們調用TControl方法ManualFloat來取消部件的掛接。 的問題是,當MainFormOnTaskBar是真正的調用ManualFloat可以爲小部件StayOnTop樣的行爲導致其浮動所有窗口,包括其它應用程序之上。這是一個問題,因爲如果你從一個表單打開一個模式對話框,那麼

    3熱度

    4回答

    我想在ArrayList +他們的計數(發生頻率)中找到前10個最常見的字符串。 我該如何處理最佳的時間複雜度? 下面的代碼發現的形式的最常見單詞+頻率(字符串= INT) 例如該= 2 public static Entry<String, Integer> get10MostCommon(WordStream words) { ArrayList<String> list = ne

    0熱度

    2回答

    可以在Visual Studio設計器或代碼中將各個窗口置於最上方,但是有沒有辦法使代碼中的每個窗口都處於最上方? 我的問題是,只是使主窗口最頂層隱藏任何其他窗口,所以顯然我需要使它們全部最頂層,還是我錯了?

    1熱度

    1回答

    我的窗口應該位於我無法控制的特定「目標」窗口的頂部。 當目標窗口被激活時,我呼叫SetWindowPos和HWND_TOPMOST將我的窗口置於其上,而目標仍然可以是活動窗口。 當目標窗口不再是前景窗口時,我希望我的窗口仍然位於目標窗口的頂部,但不再是最頂層的,所以其他窗口不會覆蓋它。 兩個想法我有: 呼叫SetWindowPos與hWndInsertAfter是剛剛激活的窗口。當剛激活的窗口是最

    -3熱度

    1回答

    我有一個簡單的項目,基本上是一個應該留在屏幕左下角的小鐘,我希望它留在所有其他窗口的前面在任何時候窗戶,但我現在想法如何做到這一點。有什麼財產或班級我應該使用?它也不應該阻止用戶與其他窗口交互。

    1熱度

    1回答

    最頂層的父窗口,我使用的Web應用程序 從我的主要應用,我打開子窗口C1再從C1打開另一個子窗口C2。如果我關閉了C1窗口,我無法找到最主要的應用程序。 其實我想重定向主要應用到不同的頁面,如果一個超鏈接被點擊的孩子window.This工作良好,直到我關閉C1這是C2 父母任何幫助是極大的讚賞

    1熱度

    3回答

    我正在研究一個主表單和一個包含一些有用工具的浮動表單的應用程序。我希望它能成爲我主要的形式之一。所以我嘗試了ToolForm.TopMost = True,但是當我去到另一個應用程序時,它仍然處於頂部。我如何在我的應用程序中實現它?成爲應用程序的最頂級形式。 像查找,當你調用浮動窗口上Show方法在Visual Studio

    0熱度

    1回答

    我有一個簡單的Winforms應用程序,它會通知我何時將票據添加到我的票證。我面臨的問題是,當應用程序被最小化時,messagebox不會顯示在我打開的所有其他窗口和程序的前面。 我的代碼是: private void button1_Click(object sender, EventArgs e) { DialogResult result1 = MessageBox.Show("A