掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
リストビューのソートがうまくいきません (ID:65305)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Visual Studio 2005, VC++, MFC で、SDI アプリです。 メニューからダイアログを呼び出します。 このダイアログには、リストビューを1個だけ入れています。 リストビューのコラムをクリックしてソートするようにしたいのです。 http://homepage3.nifty.com/mitui707/VisualC/VClistview_sort.html/ ここを参考にしましたが、次の箇所が動作したとき、エラーが生じます。 (pFormView ではなく、pDlg にしています。) //■ 比較される2つのアイテムから文字列を取得する CString str1 = pFormView->m_list1.GetItemText((int)param1, sCol); CString str2 = pFormView->m_list1.GetItemText((int)param2, sCol); ダイアログベースのアプリを作って、そのダイアログにフォームビューを入れた場合は、上記URLの通りでうまくいきます。 子供のダイアログにフォームビューを入れた場合にうまくいかないような気がします。 //■ ダイアログベースの場合 //CListview_sortView* pDlg = (CListview_sortView*)AfxGetMainWnd(); このあたりを変えなければならないのでしょうか。 教えてください。よろしくお願いいたします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.