0

MFC のリスト コントロール (m_listCtrl) で列を埋めようとしています。私はそのようにしたい:

void CMy1domacanalogaRadixDlg::sort()
{
     // some code here

    for (int i = 0; i <size; i++)
    {
        counter++;
        a[i] = b[i];
        niz.Format(_T("%d"), a[i]);
        // here choose column and add numbers
        m_listCtrl.SetItemText(i,counter,niz); 
    }   
}

すべての for ループの繰り返しを独自の列に追加したいので、列を動的に作成したいのですが、列に数値を表示するには、フォームの [並べ替え] ボタンを 2 回押す必要があるという問題があります。それはすべて正常に動作します。列にすべての数字がありますが、最初のボタンを押したときではありません。手伝ってくれてありがとう。

4

0 に答える 0