だから私はオーバーレイを作っています、そして私はそれが常に一番上にある必要があります。そうするために、私はちょうど設定します
chackBox1.checked = true;
private void checkChanged(object sender, EventArgs e)
{
this.TopMost = checkBox1.Checked;
}
多くの場所で提案されているように。ここでの問題は1)チェックボックスボタンが必要です...しかし、それは問題ではありません。Visible=falseに設定できます。2)マウスで手動でチェックボックスをオンにするまで、機能しません。チェック済みに設定し、form1.isTopMost = true(initComponentsの後)に設定してcheckChangedイベントを呼び出した場合でも、常にトップに留まる前に、常に手動でチェックボックスをオンにする必要があります。
助けてください!オーバーレイが常に一番上に読み込まれるようにするにはどうすればよいですか?
次のステップは、フォームを強制的に上に配置するスレッドを作成することですが、このLOLは避けたいと思います。
ありがとう、
デイブ