Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Предметний покажчик






 


А

 

Акселератор 35

 

Б

 

Багатозадачність потокова 215

Бази даних 199

 

В

 

Вершини (OpenGL) 253

Вікно анімації 112

− віртуальне 72

− властивостей 156

− перегляду дерев 118

− перегляду списків 146

− повідомлень 29

 

Г

 

Годинник (програма) 88

Графічні функції (MFC) 81− 84

 

Д

 

Дерева 118

Динамічне створення об’єктів 193

Діалогові вікна 37

Документ− Вигляд 189− 190

 

Е

 

Елементи керування

− стандартні 42

− спільні 89

 

З

 

Закладки 139

Зображення растрові 59, 177, 277

 

І

 

Ідентифікатори стандартні 198

Ініціалізація дерева 124, 130

− діалогового вікна 41

− списку 45

Індикатор 103

 

 

К

 

Карта повідомлень 19, 41

Класи (визначення) 11

− CAnimateCtrl 113

− CBitmap 74

− CBrush 80

− СCriticalSection 233

− CDatabase 201

− CDBVariant 205

− CDC 15, 61− 65, 73, 84

− CDialog 38− 41

− CDib 180

− CDocument 195

− CEdit 45

− CEvent 230

− CExeption 15

− CFile 15

− CFrameWnd 16

− CGDIObject 15

− CImageList 116, 130, 149

− CListBox 44

− CMenu 15, 34, 166

− CObject 15

− CPen 80

− CProgressCtrl 104

− CPropertyPage 157

− CPropertySheet 157

− CRecordset 202

− CSemaphore 227

− CSingleLock 226

− CSlideCtrl 102

− CSpinButtonCtrl 100

− CStatusBar 137

− CTabCtrl 140

− CToolBarCtrl 92− 94

− CView 195

− CWinApp 16

− CWinThread 16

− CWnd 16

Конвеєр візуалізації 242

Контекст пристрою 23

− візуалізації 243

Кольори у OpenGL 252, 269

Кольори у MFC (клас CDC) 64

Критичний розділ 233

Курсори 56

 

М

 

Майстер класів (Class Wizard) 52− 55

Майстри (Wizards) 156, 161

Макрокоманди 22, 193

Масштабування (OpenGL) 264

Матричні стеки (OpenGL) 266

Меню динамічні 166

− спливаючі 170

− стандартні 32

MFC 13

 

О

 

Обертання об’єктів (OpenGL) 263

Обробники миші 25, 30, 76

− пунктів меню 34

− спливаючих підказок 97

− таймера 26, 86

Об’єкт події 230

Освітлення сцени (OpenGL) 280

 

П

 

Панель інструментів 90

Пензлі 58, 80

Переміщення системи координат 264

Підказки спливаючі 95

Піктограми 58

Пір’я 80

Повідомлення вікон MFC 21

− вікон перегляду списків 152

− діалогових вікон 40

− миші 25

− нотифікації дерев 123

− списків 43

− смуги прокрутки 48

Потоки та процеси 216

Правильно побудовані формули 293

Префікси змінних типів 13, 252

Примітиви (OpenGL) 254

Пріоритети потоків 221

Проекти – типи 9

Прозорість об’єктів (OpenGL) 289

 

Р

 

Регулятор гучності звуку 108− 112

− (тип СSliderCtrl) 101

Реєстрація стилів 57

Ресурси проекту 31

Рядки стану 136

С

 

Семафор 227

Синхронізація 224

Система координат (OpenGL) 260

Системи планування 292

Смуги прокрутки 48

Списки (CListBox) 43

− зв’язані 300

− зображень 116, 130

− команд OpenGL 257

Стрілка (CSpinButtonCtrl) 99

Структура MFC− програми 16

− OpenGL− програми 246− 248

Структури файлів DIB 178− 180

− LV_ITEM 150

− LV_COLUMN 149

− NM_TREEVIEW 123

− PIXELFORMATDESCRIPTOR 244

− RECT 18

− SIZE 66

− TC_ITEM 141

− TEXTMETRIC 65

− TV_INSERTSTRUCT 120

− TV_ITEM 120

 

Т

 

Текст, виведення 64− 72

Текстури (OpenGL) 270

Типи даних MFC 14

− даних OpenGL 252

− проектів MFC 8− 9

Туман (OpenGL) 286

 

Ф

 

Функція графічна (клас CDC) 79− 81

− додавання у проект 11

− обміну даними (БД) 204

− Add() 117

− AddBitmap() 93

− AddButtons() 92

− AddString() 44

− AfxBeginThread() 217

− AfxRegisterWindowClass() 57

− AppendMenu() 167

− Arc() 84

− auxDIBImageLoad() 276

− auxWireSphere() 258

− BitBlt() 61

функція ChoosePixelFormat() 246

− Construct() (клас CPropertyPage) 157

− Create() (клас CAnimateCtrl) 113

− Create() (клас CImageList) 117

− Create() (клас CListCtrl) 148

− Create() (клас CProgressCtrl) 104

− Create() (клас CSlyderCtrl) 102

− Create() (клас CSpinButtonCtrl) 100

− Create() (клас CStatusBar) 137

− Create() (клас CTabCtrl) 140

− Create() (клас CToolTreeCtrl) 119

− Create() (клас CToolBarCtrl) 91

− Create() (клас CWnd) 18

− CreateCompatibleBitmap() 74

− CreateCompatibleDC() 61, 73

− CreatePen() 80

− CreatePopupMenu() 170

− CreateSolidBrush() 59, 80

− CreateStockObject() 58

− DeleteMenu() 168

− DeleteString() 44

− DoModal() (клас CDialog) 39

− DoModal() (клас CPropertySheet) 158

− DoFieldExchange() 203

− Ellipse() 84

− Enable() 165

− InitCommonControls() 90

− InitInstance() 17, 42

− InsertItem() (клас CTabCtrl) 141

− InsertItem() (клас CTreeCtrl) 120

− InsertMenu() 166

− GetBitmap() 60

− GetItem() 141

− GetFieldValue() 206

− GetMenu() 169

− GetPriorityClass() 223

− GetSeletedItem() 122

− GetSystemMetrics() 66

− GetTextExtent() 66

− GetTextMetrics() 65

− glBegin() 254

− glBindTextures() 271

− glBlendFunc() 289

− glCallList() 258

− glClear() 269

− glClearColor() 269

− glColor() 253

− glDisable() 256

− glEnable() 256

− glEnd() 254

− glGenLists() 257

функція glGenTextures() 271

− glFog() 287

− glLoadIdentity() 262

− glLoadMatrix() 262

− glLight() 281

− glLineStipple() 256

− glLineWidth() 255

− glMaterial() 285

− glMatrixMode() 262

− glMultMatrix() 263

− glFog() 287

− glNewList() 257

− glPointSize() 255

− glPopMatrix() 266

− glPushMatrix() 266

− glRect() 256

− glRotate() 263

− glScale() 265

− glTexCoord() 273

− glTexEnv() 273

− glTexImage2D() 271, 275

− glTexParameter() 272

− glTranslate() 264

− glVertex() 253

− gluBuild2DMipmaps() 276

− gluCylinder() 278

− gluLookAt() 265

− gluQuadricTexture() 278

− gluScaleImage() 279

− gluSphere() 279

− InvalidateRect() 24

− LineTo() 81

− LoadAccelTable() 36

− LoadBitmap() 60

− LoadBitmapFile() 182

− LoadCursor() 57

− LoadIcon() 58

− LoadMenu() 171

− Lock() 226

− MessageBox() 29

− MoveNext() 203

− MoveTo() 81

− OnChar() 23

− OnInitDialog() 41

− OnHScroll() 48

− OnLButtonDown() 25

− OnVScroll() 48

− Open() 202

− OpenEx() 201

− PatBlt() 74

− Pie() 85

функція Play() 114

− PolyBezier() 83

− PolyLine() 82

− Rectangle() 82

− RoundRect() 82

− SelectObject() 61, 73

− SetBuddy() 100

− SetEvent() 233

− Serialize() 194

− SetImageList() (клас CTabCtrl) 148

− SetImageList() (клас CTreeCtrl) 122

− SetItem() 122

− SetPos() (клас CSlyderCtrl) 103

− SetPos() (клас CSpinButtonCtrl) 100

− SetPriorityClass() 223

− SetThreadPriority() 223

− SetScrollPos() 49

функція SetText() 137

− SetTextColor() 64

− SetTimer() 27

− SetWindowText() 45

− ShowWindow() 17

− TextOut() 23, 64

− TrackPopupMenu() 170

− waveOutSetVolume() 112

− wglCreateContext() 244

− Unlock() 226

 

Ш

 

Шрифти вбудовані 68

− логічні 70

− системні 65


 


 

Навчальне видання

 

ЦИМБАЛ Олександр Михайлович

 

 

ТЕХНОЛОГІЇ ПРОГРАМУВАННЯ: VISUAL C++

 

 

Навчальний посібник

 

 

Відповідальний випусковий І.Ш.Невлюдов

Редактор Б.П.Косіковська

Комп’ютерна верстка

 

 

План 2005, поз. 1

 

Підп. до друку 10. 12. Формат 60х84 1/16 Спосіб друку – ризографія

Умов. друк. арк. Облік. вид. арк. Тираж 300 прим.

Зам. № 1-32 Ціна договірна


ХНУРЕ. Україна. 61166 Харків, просп. Леніна, 14


Віддруковано в навчально–науковому

видавничо-поліграфічному центрі ХНУРЕ

61166 Харків, просп. Леніна, 14.

 

glColor3f(1.0, 0.0, 0.0); // червоний колір

glBegin(GL_LINE_LOOP);

for(i = 0; i < 50; i++) {

a = (float)i / 50.0f * pi * 2.0f;

glVertex2f(cos(a) * 0.35f, sin(a) * 0.35f);

}

glEnd();






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.