HWND hWnd;
hWnd=GetDlgItem(ghWnd,IDC_EDIT1);
char pCold[2048]="\0";
GetWindowText(hWnd,(LPTSTR)pCold,sizeof(pCold)); //SendMessage(hWnd,WM_GETTEXT,0,(LPARAM)(LPCTSTR)pCold);//
if(strcmp(pCold,"\0")!=0)
strcat(pCold,"\r\n"); strcat(pCold,(LPCTSTR)p);
SendMessage(hWnd,WM_SETTEXT,0,(LPARAM)(LPCTSTR)pCold);为何第一个消息发送(被注释掉的)总是得不到字符串呢?
没办法,只好用GetWindowText()但是为什么?谢谢:)