+#endif // Win32/16
+
+#if defined(__WIN32__)
+ HANDLE h = ::FindFirstFile(dir, &fileInfo);
+
+ if ( h == INVALID_HANDLE_VALUE )
+ {
+ wxLogLastError(wxT("FindFirstFile"));
+
+ return FALSE;
+ }
+
+ ::FindClose(h);
+
+ return (fileInfo.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) != 0;
+#else // Win16