SetWindowsHookExを使用して、UACを有効にしてVistaで管理者権限で実行されているアプリに影響を与える方法があるかどうかを調べようとしています。これは、マルチモニター対応の処理を有効にするために、他のウィンドウのキャプションバーに小さなボタンを追加する必要があるアプリです。これはできないと思っていたのですが、これを実行しているように見えるアプリを1つ見ました。私の知る限り、この他のアプリは管理者権限で実行されていませんが、管理者権限を持つアプリを含め、システム内のすべてのアプリに影響を与える可能性があります。
それなら、これを行う方法があるように思われるかもしれませんが、私はその方法に戸惑っています。私のアプリは、ウィンドウのタイトルバーに描画でき、その動きとサイズに影響を与えることができれば十分です。私は他に何もする必要はありません。