リスト ボックスから複数選択した結果を CStringArray の形式で返すダイアログ ボックスがあります。返された結果をファイル処理用のスレッドに渡します。スレッド内の配列を次のように参照します。
CStringArray* m_CStringArray = (CStringArray*)pParam;
次のように要素にアクセスします。
m_CStringArray->GetAt(1);
しかし、私は空の要素を取得します。を使用してカウントを取得した場合。
INT_PTR total_count = m_CStringArray->GetCount();
渡された配列に適切なカウントを返します。スレッドに渡された CStringArray 要素にアクセスする適切な方法は何ですか?