- スレ立てるまでもない質問はここで 137匹目
127 :デフォルトの名無しさん[sage]:2014/07/01(火) 11:39:11.62 ID:A+Lh4Xd5 - 質問なんですが
デスクトップに貼り付いて最小化されないウィンドウってどうやって作るんでしょうか? デスクトップの子ウィンドウにすれば一応、最小化は回避出来るのが分かったのですが これだとエアロや半透明化が出来なくなってしまいました。 (何がしたいかというとFencesっていうソフトみたいのを作りたいと思っています) 言語はC#です。 おおまかなやり方やヒントでもいいので わかる方いましたら教えて下さい。
|
- スレ立てるまでもない質問はここで 137匹目
130 :デフォルトの名無しさん[sage]:2014/07/01(火) 12:34:50.28 ID:A+Lh4Xd5 - >>128
ありがとうございます。 試してみましたが、これだとフォームがtopmostじゃない状態だとWin+Dや"デスクトップの表示"等で 最小化されてしまうみたいです。
|
- スレ立てるまでもない質問はここで 137匹目
133 :デフォルトの名無しさん[sage]:2014/07/01(火) 13:01:42.80 ID:A+Lh4Xd5 - >>132
ありがとうございます!参考にして試してみたいと思います。 スレ違うみたいですみませんでした。 C#スレに移動します。
|
- C#, C♯, C#相談室 Part83
842 :デフォルトの名無しさん[sage]:2014/07/01(火) 13:23:39.36 ID:A+Lh4Xd5 - 誘導されたので同じ質問なのですが
デスクトップに貼り付いて最小化されないウィンドウの作り方を どなたか分かる方いましたら教えて頂けないでしょうか? 今まで試した事は Program Managerを親ウィンドウのハンドルにすると 一応、ウィンドウの最小化を回避出来たのですが これだとエアロや半透明化が出来なくなったので 他の方法か、もしくは対処方法があるのであれば知りたいです。 あとはWndProc()をオーバーライドして WM_SYSCOMMANDを処理して以降の処理を無効化する方法も教えて頂いたのですが Win+Dや"デスクトップの表示"等をすると最小化してしまうみたいです。 何がしたいかというとFencesみたいなソフトが作りたいと思っています。
|