WINAPI Treeview を使用してデータを表示しています。TV ITEM を選択するときに、選択した TV_ITEM テキストを取得する必要があります。次のコードを使用しています
case WM_NOTIFY:
switch( ((LPNMHDR)lParam)->code)
{
case TVN_SELCHANGED:
{
NMTREEVIEW* pnmtv = (LPNMTREEVIEW)lParam;
LPTSTR str = (pnmtv->itemNew.pszText);
MessageBox( hWnd, str,"load",MB_OK );
}
break;
}
正しい値を取得できません。ある種のガベージ値を取得しました。MessageBox にある種の特殊文字が表示されます (これらはキーボードにはありません)
選択したアイテムのテキストを取得する方法を教えてください。前もって感謝します