ダイアログ内に配置したコントロールのスクロールについて – 固定ページ 2 – プログラミング – Home

ダイアログ内に配置したコントロールのス...
 
通知
すべてクリア

[解決済] ダイアログ内に配置したコントロールのスクロールについて

固定ページ 2 / 2

こすも
 こすも
(@こすも)
ゲスト
結合: 20年前
投稿: 18
Topic starter  

仲澤@失業者さん、子DLGごとスクロールさせるというのは、スクロールさせて右側を表
示させたい場合は、MoveWindowやSetWindowPosなどで子DLGの表示位置をマイナスにして
あげれば良いということでしょうか?


返信引用
bun
 bun
(@bun)
ゲスト
結合: 24年前
投稿: 761
 

VC++2005 + MFC のサンプルです。
http://aventech.hp.infoseek.co.jp/Test.zip

そのままではVC++6.0ではコンパイルできませんが、
VC++6.0 + MFC が分かる人ならソースコードは追えるでしょう。

CTestDlg::OnInitDialog()から
スクロールビュー(CTestScrollView)を作成し、

CTestScrollView::OnCreate()から
内部ダイアログ(CInnerDlg)を作成しています。


返信引用
仲澤@失業者
(@uncle_kei)
Prominent Member
結合: 5年前
投稿: 828
 

>仲澤@失業者さん、子DLGごとスクロールさせるというのは、スクロールさせて右側を

>示させたい場合は、MoveWindowやSetWindowPosなどで子DLGの表示位置をマイナスにし

>あげれば良いということでしょうか?

はい。そうです


返信引用
こすも
 こすも
(@こすも)
ゲスト
結合: 20年前
投稿: 18
Topic starter  

仲澤@失業者さんのやり方でベースができそうです。
bunさんのサンプルでイメージに近づけたいと思います。
教授してくれた方々、ありがとうございました。


返信引用
固定ページ 2 / 2

返信する

投稿者名

投稿者メールアドレス

タイトル *

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