Черкасова Н. И. Ч48 Операционные системы: Пособие по выполнению курсовой работы




Скачать 418.08 Kb.
НазваниеЧеркасова Н. И. Ч48 Операционные системы: Пособие по выполнению курсовой работы
страница4/4
ТипРеферат
rykovodstvo.ru > Руководство эксплуатация > Реферат
1   2   3   4

Листинг программы функций API;
#include

//#include

HINSTANCE hin;

int i;

HWND winhandler;

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

ATOM winclass();

HWND makeexamplewin();

void messageprogress();

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,

LPSTR lpzCmdParam, int nCmdShow)

{

hin = hInstance;

winclass();

HWND winhandler1 = makeexamplewin();

HWND winhandlerd ;

if (!winhandler1)

{

MessageBox(NULL,"Error2","Error",MB_OK);

return 0;

}

ShowWindow(winhandler1, SW_SHOW);

for( i=0; i< 4; i++)

{ winhandlerd = makeexamplewin();

ShowWindow(winhandlerd, SW_SHOW);

SetParent(winhandlerd,winhandler1);

}

messageprogress();

return 0;

}

LRESULT CALLBACK WndProc(HWND hwnd,UINT Message,UINT wParam,LONG lParam)
{

switch(Message)

{
case WM_DESTROY:

PostQuitMessage(0);

break;

default:
return DefWindowProc( hwnd, Message, wParam, lParam);
}

return 0;

}

ATOM winclass()

{

WNDCLASSEX WndClass;

WndClass.cbSize = sizeof( WNDCLASSEX);

WndClass.style =CS_OWNDC|CS_HREDRAW|CS_VREDRAW;

WndClass.lpfnWndProc = WndProc;

WndClass.cbClsExtra = 0;

WndClass.cbWndExtra = 0;

WndClass.hInstance = hin;

WndClass.hIcon = LoadIcon( hin, IDC_APPSTARTING);

WndClass.hCursor = LoadCursor(hin, IDC_ARROW);

WndClass.hbrBackground = HBRUSH(COLOR_WINDOW+1);

WndClass.lpszMenuName = NULL;

WndClass.lpszClassName = "Example1";

WndClass.hIconSm = LoadIcon( hin, IDC_APPSTARTING);

return RegisterClassEx(&WndClass);

if (!RegisterClassEx(&WndClass))

{

MessageBox(NULL,"Error1","Error",MB_OK);

return 0;

}

}

HWND makeexamplewin()

{

return CreateWindowEx(WS_EX_OVERLAPPEDWINDOW,"Example1",

/*WS_OVERLAPPEDWINDOW,*/"Example1", WS_OVERLAPPEDWINDOW,

CW_USEDEFAULT,0,CW_USEDEFAULT,

0,

NULL,NULL,hin,NULL);
}

void messageprogress()

{

MSG Msg;

while (GetMessage(&Msg,(HWND)NULL,0,0))

{

/* TranslateMessage(&Msg); */

DispatchMessage(&Msg);

}
}
Листинг файла определения модуля - .def.

EXETYPE WINDOWS // тип приложения CODE PRELOAD MOYEABLE DISCARDABLE

/*Сегмент загружается в память при запуске приложения, сегмент может быть перемещен, сегмент может быть выгружен, чтобы освободить пространство в памяти */

DATA PRELOAD MOVEABLE MULTIPLE

/* Существуют несколько сегментов данных, загружающихся автоматически заранее, возможно перемещение сегментов */

HEATSIZE 4096 //устанавливает размер локальной дин. памяти

STACKSIZE 8192 // устанавливает размер стека
Листинг файла сценария ресурса меню - .rc.

#define MENU_1 1

MENU_1 MENU

{

POPUP "menu"

{

MENUITEM "test", CM_POPUPITEM10

MENUITEM "exit", CM_POPUPITEM11

}

POPUP "HELP"

{

MENUITEM "ABOUT", CM_POPUPITEM12

}

}
Листинг заголовочного файла ресурса - rh.

#define MENU_1 1

1   2   3   4

Похожие:

Черкасова Н. И. Ч48 Операционные системы: Пособие по выполнению курсовой работы iconМетодические указания по выполнению курсовой работы по дисциплине аудит
При разработке методических указаний по выполнению курсовой работы в основу положены

Черкасова Н. И. Ч48 Операционные системы: Пособие по выполнению курсовой работы iconК выполнению курсовой работы по дисциплине «технология и организация...
В 75 Пособие к выполнению курсовой работы по дисциплине «Технология и организация перевозок». – М.: Мгту га, 2001. 28 с

Черкасова Н. И. Ч48 Операционные системы: Пособие по выполнению курсовой работы iconМетодическое пособие по выполнению курсовой работы
Безопасность систем под давлением: метод пособие к курс работе / А. П. Овчинников. – Самара: Самар гос техн ун-т, 2012. – 77 с.:...

Черкасова Н. И. Ч48 Операционные системы: Пособие по выполнению курсовой работы iconМетодические указания по выполнению курсовой работы Самара, 2012
Технические средства охраны: метод указания по выполнению курсовой работы / Сост. В. Н. Ворожейкин; Самар гос техн ун-т. Самара,...

Черкасова Н. И. Ч48 Операционные системы: Пособие по выполнению курсовой работы iconМетодические рекомендации по выполнению курсовой работы по дисциплине...
Уважаемые студенты, после выбора темы курсовой работы, Вам необходимо позвонить в учебную часть для ее утверждения

Черкасова Н. И. Ч48 Операционные системы: Пособие по выполнению курсовой работы iconРуководство по выполнению курсовой работы по дисциплине «Гражданское право (часть общая)»
Руководство по выполнению курсовой работы по дисциплине «Гражданское право (часть общая)» составлена в соответствии с требованиями...

Черкасова Н. И. Ч48 Операционные системы: Пособие по выполнению курсовой работы iconИсследовательская работа «Программное обеспечение операционные системы эв и вм»
Операционная система – это программа, которая запускается сразу. Среди всех системных программ, с которыми приходится иметь дело...

Черкасова Н. И. Ч48 Операционные системы: Пособие по выполнению курсовой работы iconМетодические рекомендации по выполнению курсовой работы студентов,...
Оп «Бизнес-информатика», «Электронный бизнес», «Управление информационной безопасностью», «Системы больших данных»

Черкасова Н. И. Ч48 Операционные системы: Пособие по выполнению курсовой работы iconМетодические указания к выполнению курсовой и дипломной работ по...
Методические указания составлены применительно к выполнению курсовой работы по дисциплине: Экономика и организация производства на...

Черкасова Н. И. Ч48 Операционные системы: Пособие по выполнению курсовой работы iconРабочая программа учебной дисциплины оп. 07 Операционные системы и среды специальность
Содержание учебной дисциплины «Операционные системы и среды» направлено на формирование профессиональных и общих компетенций

Черкасова Н. И. Ч48 Операционные системы: Пособие по выполнению курсовой работы iconЛутин Э. А. Л86 Радиолокационные системы вс: Пособие к изучению дисциплины,...
Л86 Радиолокационные системы вс: Пособие к изучению дисциплины, контрольные задания и задания на курсовой проект.– М.: Мгту га, 2002....

Черкасова Н. И. Ч48 Операционные системы: Пособие по выполнению курсовой работы iconМетодические указания по выполнению курсовой работы по дисциплине «Экономика отрасли»
...

Черкасова Н. И. Ч48 Операционные системы: Пособие по выполнению курсовой работы iconМетодические указания к выполнению курсовой работы
При разработке учебно- методического комплекса учебной дисциплины в основу положены

Черкасова Н. И. Ч48 Операционные системы: Пособие по выполнению курсовой работы iconМетодические указания по выполнению междисциплинарной курсовой работы...
Методические указания по выполнению междисциплинарной курсовой работы студентами образовательной программы «Информатика и вычислительная...

Черкасова Н. И. Ч48 Операционные системы: Пособие по выполнению курсовой работы iconМетодические рекомендации по выполнению курсовых работ Цель курсовой работы
Пм 01. Обеспечение реализации прав граждан в сфере пенсионного обеспечения и социальной защиты

Черкасова Н. И. Ч48 Операционные системы: Пособие по выполнению курсовой работы iconМетодические рекомендации по оформлению и выполнению курсовой работы для студентов Аргаяш, 2016
Государственное бюджетное профессиональное образовательное учреждение «Аргаяшский аграрный техникум»


Руководство, инструкция по применению






При копировании материала укажите ссылку © 2018
контакты
rykovodstvo.ru
Поиск