TinTin Geschrieben 27. Januar 2004 Geschrieben 27. Januar 2004 tag auch... ich versuche gerade über die R(emote)API <rapi.h>, die das ActiveSync zur verfügung stellt, mir daten von meinem PDA zu holen. CeFindAllFiles ( LPCWSTR szPath, DWORD dwFlags, LPDWORD lpdwFoundCount, LPLPCE_FIND_DATA ppFindDataArray ); CE_FIND_DATA { DWORD dwFileAttributes; FILETIME ftCreationTime; FILETIME ftLastAccessTime; FILETIME ftLastWriteTime; DWORD nFileSizeHigh; DWORD nFileSizeLow; DWORD dwOID; WCHAR cFileName[MAX_PATH]; } CE_FIND_DATA, *LPCE_FIND_DATA; die dateien bekomme ich kopiert, aber ich würde gerne so eine art PDA browser bauen, der mir die auf dem PDA gefundenen dateien am PC anzeigt. bei mir scheitert es wohl am UNICODE. wenn ich CeFindAllFiles(L"\\", FAF_ATTRIBUTES | FAF_NAME, &lpdwFoundCount, &ppFindDataArray); dann sollte doch lpdwFoundCount[0].cFileName den namen des ersten files beinhalten!?? und die namen würde ich gerne in einem MFC projekt ausgeben. wie wandele ich WCHAR zu char oder CString??? Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.