Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私が見つけた解決策のどれも私を満足させたり、機能させたりしなかったので、私はこの質問をするためにここに来ました. 私の問題はかなり簡単です。
私はCListCtrlC++で多くの列を持っています。リストの幅に収まらないので、水平スクロール バーを追加する必要があります。
CListCtrl
EnableScrollbar、ShowScrollBar、で試しましSetScrollPosたが、どれも機能しませんでした。水平スクロールバーを作成して正しく表示するにはどうすればよいですか?
EnableScrollbar
ShowScrollBar
SetScrollPos
LVS_REPORT スタイルを使用している場合は、スクロールバーを追加するだけです (列が ListCtrl の幅を超えている場合)。特別なトリックは必要ありません。
CListCtrl のサイズがコンテナー ウィンドウよりも大きく、スクロールバーが追加されない可能性はありますか? それでも問題が解決しない場合は、質問にスクリーンショットを追加してください。