@dickivs
46 / 46 / 6
Регистрация: 25.11.2011
Сообщений: 273
|
10.12.2011, 16:13
|
|

Сообщение от Kurvochka
Добрый день всем! Кто знает помогите пожалуйста с функциями GetFileAttributes и GetFileSize. Нужны полностью рабочие коды программ, что б только имя файла менять уже. Заранее всем откликнувшимся СПАСИБО!
C++ | 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
| // filesize.cpp
#include <windows.h>
#include <iostream>
using namespace std;
void main()
{
HANDLE fileHandle;
char filename[1000];
DWORD sizeLo, sizeHi;
// get file name
cout << "Enter filename: ";
cin >> filename;
// open the file
fileHandle = CreateFile(filename, GENERIC_READ,
FILE_SHARE_WRITE, 0, OPEN_EXISTING, 0, 0);
if (fileHandle == INVALID_HANDLE_VALUE)
{
cout << "Error number " << GetLastError()
<< endl;
return;
}
// report file size
else
{
sizeLo = GetFileSize(fileHandle, &sizeHi);
cout << "Size (low 32 bits) = " << sizeLo
<< endl;
cout << "Size (high 32 bits) = " << sizeHi
<< endl;
}
CloseHandle(fileHandle);
} |
|
1
|