回答編集履歴
1
ソースを見直しての追加情報
test
CHANGED
@@ -1,5 +1,13 @@
|
|
1
1
|
nItem = m_ListCtrl.InsertItem( nItem, arrData[n * 8], n );
|
2
2
|
第一引数がnItemではなくnでは?
|
3
3
|
|
4
|
+
【追記】
|
5
|
+
初回のnItemは最初このリストの全行数か。そうなると追記(行追加)したいのでしょうかね。
|
6
|
+
nItem = m_ListCtrl.InsertItem( nItem, arrData[n * 8], n );
|
7
|
+
で、第一引数のnItemは追加する行IndexなのでOK。
|
8
|
+
戻りのnItemはその追加された行Index値。以降のSetItemのためにはOK。
|
9
|
+
ただし、ループの2周目のInserItemの第一引数のnItemは不適でしょう。
|
10
|
+
nItem+nにしないと新規行が追加されない。
|
11
|
+
|
4
12
|
また、以降のSetItemの第5引数もそうですが、InsertItemの第3引数のnにしているのは別の話として気になる。
|
5
13
|
|