Salve,
non riesco a capire perchè il seguente codice non funziona:
codice:
TCHAR marameo[256] = {0};
strncpy(marameo, _T("Hello World!"), 10);
mi ritorna: error C2664: 'strncpy' : cannot convert parameter 1 from 'TCHAR [256]' to 'char *'
Inoltre mi piacerebbe con il seguente codice mostrare le coordinate bottom e right della finestra:
Codice PHP:
RECT rc;
memset(&rc,0,sizeof(RECT));
GetWindowRect(hDlg, &rc);
char szBottom[5] = {0};
_itoa_s(rc.bottom,szBottom,5,10);
char szRight[5] = {0};
_itoa_s(rc.right,szRight,5,10);
TCHAR marameo[256] = {0};
strncpy(marameo, _T("Bottom: "), 10);
strncpy(marameo, szBottom, 10);
strncpy(marameo, _T(" Right: "), 10);
strncpy(marameo, szRight, 10);
SetWindowText(hDlg, (LPTSTR)marameo);
ma di nuovo ho gli stessi problemi di prima....