CSimpleArray<CString> list; for (DWORD i = 0; i < dwPrinters; i++, pInfo++) { list.Add(CString(pInfo->pPrinterName)); }
char* ConvertToChar(const CString &s, char* pAnsiString, int bufsize){ wcstombs(pAnsiString,(LPCTSTR) s, bufsize); return pAnsiString;}
char * teste; for (int i = 0; i < list.GetSize(); i++) { teste=ConvertToChar(list[i], teste,256); printf(teste); }