みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

C++でタスクマネージャーを最小化

C++Win32コンソールアプリケーションを作成しています。
タスクマネージャーを最小化させるプログラムを考えているのですが、上手くできません。

#include<iostream>
#include<windows.h>
using namespace std;
int main() {
for (;;) {
HWND hwnd = FindWindow("TaskManagerWindow", NULL);
if (hwnd != NULL) {
cout << "成功" << endl;
ShowWindow(hwnd,SW_MINIMIZE);
}
else cout << "失敗" << endl;
Sleep(300);
}
return 0;
}

のようにしているのですが上手くできません。
Notepadのようなファイルは最小化できるのですが、タスクマネージャーに限ってできないのです。

どのようにすればよいでしょうか。
又、一時的に見えなくすればいいので終了や透明化等の他の方法でも構いません。
ご教授お願いします。

投稿日時 - 2018-10-17 20:34:00

QNo.9548652

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

タスクマネージャーを表示すると画面下にアイコンが出てきます。
これを右クリックして「タスクバーにピン留めする」すれば残り続けます。

投稿日時 - 2018-10-17 20:46:11

あなたにオススメの質問