管理人様、いつもお世話になっております。 だいぶ前に、アプリケーションがタスクに入っている場合 GetWindowMinSizeFlag() が、TRUEになるという関数を増やして頂きました。 タスクバーへ入っている状態で アプリケーション側から強制的にデスクトップへ戻すことは可能でしょうか? お手数をおかけ致します。
タスクバーへ入っている状態( 最小化の状態 )を解除したいタイミングで ShowWindow( GetMainWindowHandle(), SW_RESTORE ) ; を実行していただければ、ウインドウをデスクトップへ戻すことができます ただ、最小化をするとウインドウが非アクティブ状態になりデフォルトの設定では ソフトの処理が停止してしまうので、予め SetAlwaysRunFlag( TRUE ) ; を実行して非アクティブ状態でも処理が止まらないようにしておく必要があります
お手数をおかけ致しました。 最小化時にリクエストで戻す方法を探していました。 まさにこれです、ありがとうございました。