codice:
int len;
char *string;

len = SendDlgItemMessage(hwndDlg,IDC_EDIT,WM_GETTEXTLENGTH,0,0);
string = new char[len+1]
GetDlgItemText(hwndDlg,IDC_IEDT1,string,len);
grosso modo il tuo codice dovrebbe essere questo.