Windows XP 64 ビットを実行しています。アプリケーションの実行時にタスクバーを非表示にしたいと考えています。
ウェブを検索してコードを試しました。これらすべてで、タスクバーが非表示になります。しかし、問題は、メモ帳を開いて最大化すると、実際には全画面表示にならないことです。タスクバーがあったスペースがまだ空きスペースで塞がれているためです。私はそれが本当にフルスクリーンモードに収まるようにしたい.
Windows シェル (タスクバー) を置き換える場合は、レジストリ キーを変更する必要があります。
デフォルト シェルの変更 (すべてのユーザー):
デフォルト シェルの変更 (現在のユーザーのみ):
これは、アプリケーションをボーダレスにして最大化し、最上位に設定することで実現しました。CodeProjectの完璧な例を次に示します。
コメント投稿者の一人が言ったように、交換するエクスプローラーを無効にしてアプリケーションを実行することが、セキュリティ上の最善の方法かもしれません。