■95735 / inTopicNo.1) |
C# リサイズ用のマウスカーソル表示をさせない方法について |
□投稿者/ az (14回)-(2020/09/11(Fri) 10:30:43)
|
分類:[.NET 全般]
C# で フォームアプリケーション開発をしています。 開発環境は Visual Studio 2017 Express for Windows Desktopを使用しています。
以下のサイトを参考にし、フォームサイズの変更ができないフォームを作成しました。 https://www.fenet.jp/dotnet/column/language/4012/
実装方法については上記サイト2例目の方法(MaximumSizeとMinimumSizeをSizeと同じ値にする) で 対応しています。
// MaximumSizeとMinimumSizeを同じにすることでサイズ固定にする this.MaximumSize = this.Size; this.MinimumSize = this.Size; // 最大化・最小化の無効 this.MaximizeBox = false; this.MinimizeBox = false;
この場合、マウスカーソルをフォームの端に持っていくと カーソル形状が「サイズ変更用」のものに変わってしまいます。 (SizeNSなど)
マウスカーソルを変更しない方法や、マウスカーソル変更を捕捉する方法について教えていただけないでしょうか。
|
|