ListViewで特定の列を選択したいとします。私がそれを検索するとき、私はいつも列方向だけを選択する方法を見つける。どのようなアイデアをすればいいですか?また、選択した列のインデックスを取得する方法は?ListView(MFC)の列の選択
MFC-VS2005の使用。
ListViewで特定の列を選択したいとします。私がそれを検索するとき、私はいつも列方向だけを選択する方法を見つける。どのようなアイデアをすればいいですか?また、選択した列のインデックスを取得する方法は?ListView(MFC)の列の選択
MFC-VS2005の使用。
CListCtrl :: SetSelectedColumn()メソッドがあります。これは、リストビューコントロールにLVM_SETSELECTEDCOLUMNメッセージをポストします。
同様に、CListCtrl :: GetSelectedColumn()は選択した列を取得します。
私はVS 2005に移植したVS6.0アプリケーションを維持しており、_WIN32_WINNT> = 0x0501以外のSetSelectedColumnはCListCtrlでは使用できません。 Mineは0x400 &でした。まず、SetSelectedColumnを使用してコンパイルエラーが発生した理由を理解できませんでした。詳細については、commctrl.hを参照してください。