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???
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden