... wName[sizeof(pW)]; MultiByteToWideChar( CP_ACP, 0 ,pW , -1 , wName, sizeof( wName ) / sizeof( wName[ 0 ] ) ); PDC_ExtTextOut(hPrDC,200,200, 0, NULL, wName, _tcslen(wName) , NULL); Antonio, it is correct ? About the DC : There are not a function to release the DC but a function that close the ...