Лабораторная работа: Розроблення програми на мові С для OS Windows

Міністерство освіти і науки України

Житомирський державний технологічний університет

ФІКТ

Кафедра ПЗОТ

Група ПІ-39

Лабораторна робота №5

з курсу «Системне програмування»

на тему:«KeyLock»

м. Житомир

2011 р.

ЗАГОЛОВОК

Завдання . 3

Код програми . 4

Висновок . 8


Завдання

1. Вивчити матеріал викладений у файлі допомоги

2. Створити програму, яка друкує в вікно інформацію про натискання клавіш на клавіатурі в подібну таблицю:

Massege Key Char Repeat Scan Ext Alt Prev Tran

Код програми

KEYLOOK.C

#include <windows.h>

#include <stdio.h>

LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;

RECT rect ; //структура, яка буде мiстити розмiри вiкна

int cxChar; //ширина символа

int cyChar; //висота символа

int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow)

{

static char szAppName[] = "KeyLook" ;

HWND hwnd; //дескрипторвiкна

MSG msg; //структураповiдомлення

WNDCLASSEX wndclass; //структуракласувiкна

wndclass.cbSize = sizeof (wndclass); //розмiрструктурикласувiкна

wndclass.style = CS_HREDRAW | CS_VREDRAW; //стилькласувiкна

wndclass.lpfnWndProc = WndProc; // вiконнапроцедура

wndclass.cbClsExtra = 0; //резервуваннядодатков. пам’ятi вструктурi класувiкна

wndclass.cbWndExtra = 0; //резервуваннядодатков. пам’ятi вструктурi вiкна

wndclass.hInstance = hInstance; //дескрипторекземплярапрограми

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 172
Бесплатно скачать Лабораторная работа: Розроблення програми на мові С для OS Windows