FORTRAN & WIN32 API. Создание программного интерфейса для Windows средствами современного Фортрана


210 25 13MB

Russian Pages 303

Report DMCA / Copyright

DOWNLOAD PDF FILE

Table of contents :
1. Краткий экскурс в Windows и современный Фортран......Page 6
2. Основные принципы программирования......Page 14
3. Создаем первое приложение......Page 21
4. Меню и обработка сообщений......Page 35
5. Диалоги......Page 52
6. Пользовательские диалоги......Page 65
7. Элементы управления диалогом......Page 76
8. Диалог со списком элементов......Page 87
9. Диалог с окном редактирования......Page 98
10. Диалог с комбинированным списком......Page 107
11. Общие элементы управления......Page 118
12. Панель инструментов......Page 130
13. Закладки......Page 146
14. Подсказки......Page 160
15. Окна просмотра деревьев......Page 175
16. Ползунковый регулятор......Page 191
17. Индикатор......Page 202
18. Спин......Page 208
19. Заголовок......Page 219
20. Списки изображений......Page 231
21. Реестр......Page 247
1. Функции для создания окна и управления им......Page 263
2. Функции оконной процедуры......Page 266
3. Функции, обслуживающие меню......Page 268
4. Функции, обслуживающие диалоги......Page 272
5. Функции, обслуживающие элементы управления диалогом......Page 274
7. Функции для взаимодействия с реестром......Page 276
8. Функции для работы с буфером обмена......Page 281
9. Функции для работы с ресурсами......Page 284
10. Макросы......Page 286
11. Графические функции......Page 287
12. Функции многодокументного интерфейса......Page 292
13. Функции многопотоковых приложений......Page 293
14. Функции для работы с файлами......Page 296
Recommend Papers

FORTRAN & WIN32 API. Создание программного интерфейса для Windows средствами современного Фортрана

  • 0 0 0
  • Like this paper and download? You can publish your own PDF file online for free in a few minutes! Sign Up
File loading please wait...
Citation preview

В.В.Штыков А А

FORTRAN & WIN32 API: WINDOWS Windows

А

Ф А А

Ф

.

. Э .

А



. . ,

,

Visial C++.

-

,

,

.

1. 1.1. 1.2. 2.

Windows Windows

ц 2.1. 2.2. 2.3. Win32 API: 2.4.

Ф

Windows Windows Windows

3. 3.1. 3.2. 3.3. 3.4. 3.5. 3.6. 3.7. 4. 4.1. 4.2. 4.3. 4.4. 4.5. 4.6. 4.7. 5. 5.1. 5.2. 5.3.

Microsoft Developer Studio

MyPr_1inc щ

3 5 6 8 13 13 16 17 17 20 20 21 26 29 30 31 33 34 34 37 38 39 43 45 47 51 51 52 55

6.

7. Э

6.1. 6.2. 6.3. 6.4. 7.1. 7.2. 7.3. 7.4.

8. 8.1. 8.2. 8.3. 9. 9.1. 9.2. 10. 10.1. 10.2. 10.3. 11. щ 11.1. 11.2. 11.3. 11.4. 12. 12.1. 12.2. 12.3. 12.4. 13. 13.1. 13.2. 13.3. 13.4. 14. 14.1. 14.2. 14.3. 14.4. 15. 15.1.

64 65 66 70 73 75 76 78 81 83 86 86 89 95 97 97 99 106 106 108 114 117 117 119 122 126 129 129 132 133 137 145 145 147 151 154 159 159 162 163 168 174 174

15.2. 15.3.

176 181

16. 16.1. 16.2. 16.3. 17. 17.1. 17.2. 18. 18.1. 18.2. 18.3. 19. 19.1. 19.2. 19.3. 20. 20.1. 20.2. 20.3. 21. 21.1. 21.2. 21.3. -1. -2. -3. -4. -5. -6. -7. -8. -9. -10. -11. -12. -13. -14.

,

, , ,

190 190 192 195 201 201 203 207 207 209 212 218 218 221 224 230 230 232 240 246 246 248 253 262 262 265 267 271 273 275 275 280 283 285 286 291 292 295 296 298