掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
2つのリストビューを連動させるには (ID:69037)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
SetScrollPosだけだとツマミが動くだけでしたか。 CListCtrl::OnHScrollを呼び出す関数を作ってSetScrollPosの後に実行してもできそうだけどちょっと怖いような。 相対でやってるとずれそうな気がしてたけど絶対位置を元に毎回求めてやれば大丈夫かな。SetScrollPosの代わりにこういうコードでどうでしょ。 int diff = static_cast<int>(nPos) - static_cast<int>(pView->m_list2.GetScrollPos(SB_HORZ)); if( diff != 0 ) { pView->m_list2.Scroll( CSize( diff, 0 ) ); } ScrollってOnHScrollを呼び出さないのかな。一応diffが0のときははじくように書いたけどちょっと怖いかも。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.