ツリービューの幅を変更したい – プログラミング – Home

ツリービューの幅を変更したい
 
通知
すべてクリア

[解決済] ツリービューの幅を変更したい


あお
 あお
(@あお)
ゲスト
結合: 21年前
投稿: 45
Topic starter  

いつもお世話になっております。

早速ですが質問させていただきます。
ツリービューの幅をマウスで変更したいと思っています。
ツリービューを貼り付けてツリービューの端にマウスを持っていっても
矢印が表示されません。サイズの変更ができない状態です。
ツリービューにサイズの変更を許す何らかの設定があるのでしょうか?
それとも、マウスの位置を確認してツリービューの端にきたら矢印を表示させ
手動でサイズ変更をするのでしょうか?

お分かりになる方がいらっしゃいましたら教えてください。

開発環境
Win2000・VS6SP5・MFCではありません。


引用未解決
トピックタグ
dairygoods
 dairygoods
(@dairygoods)
ゲスト
結合: 23年前
投稿: 1421
 

WS_THICKFRAMEスタイルを付加すれば、サイズ変更枠が表示されます。

枠は要らないけどサイズ変更させたいということですと、
自力でいろいろ実装することになると思います。


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

dairygoods 様返信ありがとうございます。

まさに枠は要らないけどサイズ変更させたいのですが、
自力でいろいろ実装してみます。

解決かどうかわかりませんが、次は違う種類の質問になりそうなので
一応解決とさせていただきます。

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

また、質問させていただくと思いますが、
よろしくお願いいたします。


返信引用
dairygoods
 dairygoods
(@dairygoods)
ゲスト
結合: 23年前
投稿: 1421
 

いろいろと書きましたが、
とりあえず、WM_NCHITTESTだけ実装すればできそうです。

case WM_NCHITTEST:
if (カーソルが左端) {
return HTLEFT;
}
...


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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