• ベストアンサー

スクロールバー

スクールバーの有るウインドウを作成する方法を教えてください。 自作ソフトのクライアントに収まらない大きさのものをクライアントに表示したいのでWinMain関数で作成するウインドウにスクロールバーが必要です。 スクロールバー自体をCreateWindow関数で作るようなめんどくさい方法は避けたいのですが、方法はございませんか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

 こんにちは。  スクロールバーの有るウインドウを作成するには、ウィンドウのスタイルに、WS_HSCROLL(横スクロール)又は、WS_VSCROLL(縦スクロール)のフラグを追加します。  http://wisdom.sakura.ne.jp/system/winapi/win32/win50.html  スクロールバーを操作する際には、自分自身のウィンドウハンドルに対して、以下のAPI群を使用します(一部対象外あり)。  http://msdn.microsoft.com/ja-jp/library/cc430235.aspx

ikemnt
質問者

お礼

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

その他の回答 (1)

  • php504
  • ベストアンサー率42% (926/2160)
回答No.1

このサイトはどうでしょうか 猫でもわかるプログラミング 第99章 スクロールバー http://www.kumei.ne.jp/c_lang/sdk/sdk_99.htm 第100章 SCROLLINFO構造体 http://www.kumei.ne.jp/c_lang/sdk/sdk_100.htm

ikemnt
質問者

お礼

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

関連するQ&A