Розробити програму, яка буде визначати розмір блока глобальної пам’яті, змінювати розмір та атрибути блока глобальної пам’яті, блокувати блок глобальної пам’яті та розблоковувати блок глобальної пам’яті.
Розроблена програма демонструє роботу глобального блока оперативної пам’яті. Програма керує створенням та зміною ГБП. Дозволяє переглянути розмір блока пам’яті, що вимірюється в байтах., та заблокувати блока пам’яті від стирання даних у цьому блоці. Програма функціонує під керуванням операційних систем Windows 2000/ME/XP/Vista.
LPVOID GlobalSize ( HGLOBAL hMem ); HGLOBAL GlobalAlloc ( UINT uFlags, DWORD dwBytes ); LPVOID GlobalLock( HGLOBAL hMem ); BOOL GlobalUnlock( HGLOBAL hMem ); HGLOBAL GlobalReAlloc( HGLOBAL hMem, DWORD dwBytes, UINT uFlags); UINT GlobalFlags( HGLOBAL hMem);
1 Опис програми 8
1.1 Загальні відомості 8
1.2 Функціональне призначення 8
1.3 Опис логічної структури 8
1.3.1 Опис функції WinMain 9
1.3.2 Опис функції MyWinProc 9
1.3.3 Опис функції G_Size() 10
1.3.4 Опис функції G_Alloc() 10
1.3.5 Опис функції G_Lock() 10
1.3.6 Опис функції G_Unlock() 11
1.3.7 Опис функції G_Realloc() 11
1.3.8 Опис функції G_Flags() 11
1.3.9 Опис функції About() 11
1.3.10 Опис функції Help() 12
1.4 Використовувальні технічні засоби 12
1.5 Виклик і завантаження 13
1.6 Вхідні дані 13
1.7 Вихідні дані 13
2 Керівництво оператора 14
2.1 Призначення програми 14
2.2 Умови виконання програми 14
2.3 Виконання програми 14
2.4 Повідомлення операторові 15
Висновок 17
Додаток А 18
Додаток Б 31
Додаток В 32
Додаток Г 34
Додаток Д 35
Додаток Е 36
Додаток Ж 37
Додаток К 38
Додаток Л 39
Додаток М 40
Література 41
Вартість: 300грн;
Тип оплати: BTC
Комплектація: Пояснювальна записка + Програма (вихідний код)
Email: [email protected]
23
3 понравилось!
-2 не понравилось