0
デスクトップウィンドウに配置されたシステムメニューバーコントロールをオーバーライドしたい。システムメニューバーコントロールをカスタマイズする(Windowsフォーム)
私は2つのシンプルな要件
- は最大化の1以上のボタン(その他すでに、最小化、最大化と密接提示より)
- オーバーライド動作を追加し、行動を最小限に抑えています。
私は上記の関連資料を入手することができません。
P/Invokeは問題ありません。
デスクトップウィンドウに配置されたシステムメニューバーコントロールをオーバーライドしたい。システムメニューバーコントロールをカスタマイズする(Windowsフォーム)
私は2つのシンプルな要件
私は上記の関連資料を入手することができません。
P/Invokeは問題ありません。
articleとDwmExtendFrameIntoClientAreaの参照先から始めることができます。
これを使用すると、タイトルバーとボタンがアプリのクライアント領域に存在します。あなたが望むものを描き、必要に応じてクリックに反応させることができます。あなたは
あなたは同じようなことを行う必要があるだろうテーマと一致する
**任意のウィンドウ**(作成しているアプリケーションのウィンドウだけでなく、メモ帳、エクスプローラなどのすべてのアプリケーション)に新しいボタンなど(たとえば)追加したい)? – ken2k
はい、すべてのウィンドウに表示されます。 – Tilak