Я новичок в Visual Studio C++. Я использую CFileDialog, чтобы получить имя файла и путь к файлу с пользовательского ввода. и теперь я хочу использовать контроль выполнения, который является процессом загрузки, и пользователь должен ждать, зависит от вашего размера входного файла. Теперь я получил имя файла и путь к файлу с помощью CFileDialog, но я не знаю, как получить размер входного файла пользователя.Получить Размер файла из CFileDialog
Я использую метод ниже, и он всегда возвращает ноль.
int FileSize(const char * szFileName)
{
struct stat fileStat;
int err = stat(szFileName, &fileStat);
if (0 != err)
return 0;
return fileStat.st_size;
}
Просьба предложить мне, если у вас есть лучшее решение для получения размера файла.
Спасибо вам большое.
https://msdn.microsoft.com/en-us/library/b569d0t4.aspx –