Курсовая работа: Информационная система сравнительного анализа работы компьютера
{
hInst= hInstance; // сохраняет указатель приложения в переменной hInst
hWnd=CreateWindow (szWindowClass, // имя класса окна
szTitle, // имя приложения
WS_OVERLAPPEDWINDOW, // стиль окна
CW_USEDEFAULT, // положение по Х
CW_USEDEFAULT, // положение по Y
CW_USEDEFAULT, // размер по Х
CW_USEDEFAULT, // размер по Y
NULL, // описатель родительского окна
NULL, // описатель меню окна
hInstance, // указатель приложения
NULL); // параметры создания.
if (! hWnd) // Если окно не создалось, функция возвращает FALSE
{
return FALSE;
}
StaticText = CreateWindow ("edit", "", WS_CHILD | WS_VISIBLE | WS_HSCROLL | WS_VSCROLL | WS_BORDER | ES_LEFT | ES_MULTILINE | ES_AUTOHSCROLL | ES_AUTOVSCROLL | ES_READONLY, 0,0,0,0, hWnd, (HMENU) 4001, hInst, NULL);
Listbox = CreateWindow ("listbox", "", LBS_NOTIFY|WS_VSCROLL|WS_BORDER|WS_CHILD|WS_VISIBLE|WS_TABSTOP|LBS_DISABLENOSCROLL, 0,0,0,0, hWnd, (HMENU) 4002, hInst, NULL);
Create_List ();
ShowWindow (hWnd, nCmdShow); // Показать окно
UpdateWindow (hWnd); // Обновить окно
return TRUE; // Успешное завершение функции
}
// FUNCTION: WndProc (HWND, unsigned, WORD, LONG)
// Оконная процедура. Принимает и обрабатывает все сообщения, прихо-дящие в приложение
LRESULT CALLBACK WndProc (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
PAINTSTRUCT ps;