リストビューで表示した値を取得するには? – プログラミング – Home

リストビューで表示した値を取得するには...
 
通知
すべてクリア

[解決済] リストビューで表示した値を取得するには?


よこ
 よこ
(@よこ)
ゲスト
結合: 25年前
投稿: 9
Topic starter  

度々失礼します。

リストビューのレポートで表示する事は前回お世話になったおかげで完成しました。

次は、そこで選択した値が何行目にあるかを判定して、
そのデータと、取得した値を別の変数に代入したいのです。

教えて頂けないでしょうか?
お願いします。


引用未解決
トピックタグ
ららら
(@admin-rarara)
メンバー Admin
結合: 5年前
投稿: 119
 

らららです。
選択したアイテムのインデックスを得るには以下のような感じです。

int selectItem;
POSITION po;

// 選択しているアイテムのインデックスの取得
po = m_listctrl.GetFirstSelectedItemPosition();
selectItem = m_listctrl.GetNextSelectedItem(po);

また、インデックスの値を得るには、GetItemText
CString test = m_listctrl.GetItemText(2,1);

引数は、(行,列)かな。

HELPのCListCtrlのクラスメンバを見るとリストビューが
どんな処理ができるのかわかりますよ~


返信引用
よこ
 よこ
(@よこ)
ゲスト
結合: 25年前
投稿: 9
Topic starter  

教えていただいたとうり、書き込んだらすぐに動きました。
これで、リストビュー周りのプログラムはある程度完成です。

まだまだ私の方から質問がが出てくると思いますが、
今後もよろしくお願いします。

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


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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