次のコードを使用して、リスト ビューの特定の項目の横にあるチェック ボックスを削除しています。
LVITEM lvI;
lvI.iItem = i;
lvI.mask = LVIF_STATE;
lvI.stateMask = LVIS_STATEIMAGEMASK;
lvI.state = 0;
SendMessage(hListOutput, LVM_SETITEM, 0, (LPARAM) &lvI);
動作しますが、チェック ボックスがあった場所をクリックすると、再び表示されます。
リスト ビューの特定のアイテムのチェック ボックスを削除し、削除したままにするにはどうすればよいですか?