VC++を始めたばかりの者です。簡単に何がやりたいかというと
| ① | ② | ③ |←ヘッダ
| あ | い | う |
| え | お | か |
たとえば、「か」をクリックしたら「か」という値が取ってこれる、みたいな感じのリストボックスを作成したいのです。かなり調べてみましたが解決策が思いつきませんでした。過去ログも調べてみましたがあまり理解できずでした。
実現するには何が必要なのが、お教えいただけたら嬉しいです。宜しくお願い致します。
MFCなら
char itemText[200];
LVHITTESTINFO lvHitInfo;
GetCursorPos(&lvHitInfo.pt);
m_list.ScreenToClient(&lvHitInfo.pt);
m_list.SubItemHitTest(&lvHitInfo);
TRACE("%d %d\n", lvHitInfo.iItem,lvHitInfo.iSubItem);
m_list.GetItemText(lvHitInfo.iItem,lvHitInfo.iSubItem,itemText , 100);
TRACE("%s\n",itemText);
MFC使ってなければ
http://wtpage.info/program/section012.html
>かなり調べてみましたが解決策が思いつきませんでした。
慣れなので頑張ってください。
今回の検索キーワードなど
http://www.google.co.jp/search?q=%E3%83%AA%E3%82%B9%E3%83%88%E3%83%93%E3%83%A5%E3%83%BC%E3%80%80%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%80%80%E5%8F%96%E5%BE%97&sourceid=navclient-ff&ie=UTF-8&rlz=1B3GGGL_jaJP280JP282&aq=t
Sさん、返信遅くなって申し訳ありません。
教えていただいたサンプルと参考URLを見ながら無事目的を果たすことができました。
本当にありがとうございました♪
ツイート | ![]() |