lool sorry, I must have changed it before posting it. In the code I'm using, it's correct:
Code:
case WM_INITDIALOG:
for( i=0 ; i<10 ; i++)
{
SendDlgItemMessage(hWnd, IDC_LIST1,LB_ADDSTRING,NULL,names[i]);
SendDlgItemMessage(hWnd, IDC_LIST2,LB_ADDSTRING,NULL,rank[i]);
}
break;
this looks more like a memory access problem. If I change the
Code:
char rank[10][3] = {"1º","2º","3º","4º","5º","6º","7º","8º","9º","10º"};
to
Code:
char rank[11][3] = {"1º","2º","3º","4º","5º","6º","7º","8º","9º","10º","\0"};
Thanks all!!! I FIGURED IT OUT. It was a dumb propriety "Sort". just changed it to false. Thank you for all the intel