Розробити програму мовою Visual C++ під платформу Windows у вигляді додатку, який виконує функцію інтерфейсу для роботи з системними функціями Win32 API. Програма виконує такі операції:
- резервує область віртуальної пам’яті;
- блокує область віртуальної пам’яті;
- відмінює блокування області віртуальної пам’яті;
- звільняє область віртуальної пам’яті.
Розроблена програма демонструє роботу з каталогами та файлами в середовищі ОС Windows XP SP3, а саме: резервує область віртуальної пам’яті, блокує область віртуальної пам’яті, відмінює блокування області віртуальної пам’яті, звільняє область віртуальної пам’яті.
LPVOID VirtualAlloc(LPVOID lpAddress, SIZE_T dwSize, DWORD flAllocationType, DWORD flProtect );BOOL VirtualLock(LPVOID lpAddress, SIZE_T dwSize );BOOL VirtualUnlock(LPVOID IpAddress, SIZE_T dwSize );BOOL VirtuaiFree(LPVOID lpAddress, SIZE_T dwSize DWORD dwFreeType );
1 ОПИС ПРОГРАМИ 6
1.1 Загальні відомості 6
1.2 Функціональне призначення 6
1.3 Опис логічної структури 6
1.3.1 Опис функції WinMain() 7
1.3.2 Опис функції WndProc() 7
1.3.3 Опис функції MyRegisterClass( ) 9
1.3.4 Опис функції About( ) 9
1.3.5 Опис функції VirtualAlloc( ) 10
1.3.6 Опис функції VirtualLock( ) 10
1.3.7 Опис функції VirtualUnlock( ) 11
1.3.8 Опис функції VirtualFree( ) 11
1.4 Використовувані технічні засоби 12
1.5 Виклик і завантаження 12
1.6 Вхідні дані 12
1.7 Вихідні дані 12
2 КЕРІВНИЦТВО ОПЕРАТОРА 14
2.1 Призначення програми 14
2.2 Умови виконання програми 14
2.3 Виконання програми 14
2.4 Повідомлення операторові 16
ВИСНОВОК 17
ДОДАТОК А 18
ДОДАТОК Г 19
ДОДАТОК В 23
ДОДАТОК В 24
ДОДАТОК А 25
Література 37
ДОДАТОК Д 40
ДОДАТОК Е Ошибка! Закладка не определена.
ДОДАТОК Є 42
ДОДАТОК Ж 43
Вартість: 300грн;
Тип оплати: BTC
Комплектація: Пояснювальна записка + Програма (вихідний код)
Email:
19
4 понравилось!
-2 не понравилось