フォームサイズ変更時のマウスカーソルの変更 – プログラミング – Home

フォームサイズ変更時のマウスカーソルの...
 
通知
すべてクリア

[解決済] フォームサイズ変更時のマウスカーソルの変更


pianyi
 pianyi
(@pianyi)
ゲスト
結合: 21年前
投稿: 17
Topic starter  

こんにちわ。
pianyiと申します。

またわからない事が出てきたのでよろしくお願い致します。

ダイアログについてです。
windowsフォームの追加で、ダイアログを作成しました。

このダイアログは縦幅のみ変更出来るダイアログにしたいので、
MaximumSize と MinimumSizeを設定しました。

また、FormBorderStyle は SizableToolWindow に設定してあります。

その際、マウスをダイアログフレームの境界線?のところに
持っていく(サイズ変更しようとした場合)と、
マウスの形が 左右の矢印、斜めの矢印に変わってしまいます。

フォームイベントのMouseEnterでマウスの形をデフォルトに設定しても
現象は直りませんでした。

どうすれば、サイズ変更しようとした場合にマウスの形を変えないように出来るでしょ
うか。

また、
「フレームの横幅・斜め幅変更の時はデフォルトのマウスカーソルで、
縦高さ変更の時のみマウスカーソルを変更する。」
ということは出来るのでしょうか。

うまく説明できませんが、よろしくお願い致します。

環境
OS: windows XP SP1
ソフト:VS.Net 2003
.Net Framework 1.1


引用未解決
トピックタグ
suzuka
 suzuka
(@suzuka)
ゲスト
結合: 22年前
投稿: 46
 

詳しくしらべた訳ではないのですが
Windows フォームのプロパティに該当するものがなかった場合、
WndProc メソッドをオーバーライドして
自前でウィンドウ プロシージャを処理する必要が
あるかもしれません。


返信引用
pianyi
 pianyi
(@pianyi)
ゲスト
結合: 21年前
投稿: 17
Topic starter  

お返事が遅くなりまして,申し訳ありません。

>suzukaさん
オーバーライドするのですか。
そこまでするほどの物でもないので,
私はあきらめます(TT

ので一応解決チェック付けます。

ありがとうございました.


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました