Чтение онлайн

на главную - закладки

Жанры

Microsoft Visual C++ и MFC. Программирование для Windows 95 и Windows NT. Часть 2

Фролов Григорий Вячеславович

Шрифт:

 BUTTON ID_2_UNDERLINE

 BUTTON ID_SUPERSCRIPT

 BUTTON ID_SUBSCRIPT

 BUTTON ID_TEXT_LEFT

 BUTTON ID_ID_TEXT_CENTER

 BUTTON ID_TEXT_RIGHT

 BUTTON ID_TEXT_JUSTIFY

 BUTTON ID_MARK_1

 BUTTON ID_MARK_2

 BUTTON ID_MARK_3

 BUTTON ID_MARK_4

END

IDR_EXTENDED TOOLBAR DISCARDABLE 16, 15

BEGIN

 BUTTON ID_FOTO

 BUTTON ID_PRINTER

 SEPARATOR

 BUTTON ID_ADD

 SEPARATOR

 BUTTON ID_DISK

END

//////////////////////////////////////////////////////////////

//

// Bitmap

//

IDR_PLAYER BITMAP DISCARDABLE "player.bmp"

IDR_STYLE BITMAP DISCARDABLE "style.bmp"

IDR_EXTENDED BITMAP DISCARDABLE "extended.bmp"

//////////////////////////////////////////////////////////////

//

// Menu

//

IDR_MENU MENU DISCARDABLE

BEGIN

 POPUP "View"

 BEGIN

MENUITEM "Style", ID_Style

MENUITEM "Extended", ID_Extended

MENUITEM "Player", ID_Player

 END

END

//////////////////////////////////////////////////////////////

//

// String Table

//

STRINGTABLE DISCARDABLE

BEGIN

 ID_LEFT "Rewind to begin\nRewind to begin"

 ID_RIGHT "Rewind to end\nRewind to end"

 ID_PLAY "Play\nPlay"

 ID_STOP "Stop\nStop"

 ID_PAUSE "Pause\nPause"

 ID_EJECT "Eject\nEject"

 ID_TYPE "Type drive\nType"

 ID_CD_DRV "CD drive\nCD"

 ID_BUTTON40010 "Wave/nWave File"

 ID_WAVE "Wave file\nWAWE"

 ID_UNDERLINE "Underline\nUnderline"

 ID_2_UNDERLINE "Double underline\nDouble underline"

 ID_SUPERSCRIPT "Superscript\nSuperscript"

 ID_SUBSCRIPT "Subscript\nSubscript"

END

STRINGTABLE DISCARDABLE

BEGIN

 ID_ADD "Add from edit-box item to combo
box\nAdd item to list"

END

STRINGTABLE DISCARDABLE

BEGIN

 ID_TEXT_LEFT "Left text\nLeft"

 ID_ID_TEXT_CENTER "Center text\nCenter"

 ID_TEXT_RIGHT "Right text\nRight"

 ID_TEXT_JUSTIFY "Justify text\nJustify"

 ID_FOTO "Foto\nFoto"

 ID_PRINTER "Printer\nPrinter"

 ID_DISK "Disk\nDisk"

END

STRINGTABLE DISCARDABLE

BEGIN

 IDW_EDIT "Edit\nEdit"

 IDW_COMBO "Combo box\nCombo box"

END

#endif // Russian resources

//////////////////////////////////////////////////////////////

#ifndef APSTUDIO_INVOKED

//////////////////////////////////////////////////////////////

// Generated from the TEXTINCLUDE 3 resource.

//

//////////////////////////////////////////////////////////////

#endif // not APSTUDIO_INVOKED

Изображения

кнопок панелей управления располагаются в отдельных файлах player.bmp (рис. 3.14), style.bmp (рис. 3.15) и extended.bmp (рис. 3.13) в главном каталоге проекта. Файлы изображений панелей управления содержат только изображения кнопок. В них не представлены разделители и дополнительные органы управления.

В принципе, изображения панели управления можно редактировать в любом графическом редакторе, который работает с 16-цветными изображениями в формате BMP. Примером такого приложения является графический редактор Microsoft Paint, поставляемый вместе с операционными системами Windows 95 и Windows NT версии 4.0. Однако, лучше использовать редактор ресурсов среды Microsoft Visual C++, так как он не только разрешает редактировать существующие кнопки, но также позволяет добавлять новые кнопки вместе с соответствующими идентификаторами и строковыми ресурсами.

Рис. 3.13. Изображение кнопок панели управления Extended

Рис. 3.14. Изображение кнопок панели управления Player

Рис. 3.15. Изображение кнопок панели управления Style

Идентификаторы всех ресурсов приложения MultiBar и идентификаторы дополнительных органов управления панели Extended определены в файле resource.h. Этот файл автоматически создается редактором ресурсов Microsoft Visual C++.

Поделиться:
Популярные книги

Эволюционер из трущоб. Том 12

Панарин Антон
12. Эволюционер из трущоб
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Эволюционер из трущоб. Том 12

Идеальный мир для Лекаря 25

Сапфир Олег
25. Лекарь
Фантастика:
фэнтези
юмористическое фэнтези
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 25

Охотник на демонов

Шелег Дмитрий Витальевич
2. Живой лёд
Фантастика:
боевая фантастика
5.83
рейтинг книги
Охотник на демонов

Кодекс Крови. Книга V

Борзых М.
5. РОС: Кодекс Крови
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Кодекс Крови. Книга V

Глава рода

Шелег Дмитрий Витальевич
5. Живой лёд
Фантастика:
боевая фантастика
6.55
рейтинг книги
Глава рода

Князь

Шмаков Алексей Семенович
5. Светлая Тьма
Фантастика:
юмористическое фэнтези
городское фэнтези
аниме
сказочная фантастика
5.00
рейтинг книги
Князь

Русская драматургия XVIII – XIX вв. (Сборник)

Пушкин Александр Сергеевич
Поэзия:
драматургия
6.25
рейтинг книги
Русская драматургия XVIII – XIX вв. (Сборник)

Страж Кодекса

Романов Илья Николаевич
1. КО: Страж Кодекса
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Страж Кодекса

Древесный маг Орловского княжества

Павлов Игорь Васильевич
1. Орловское княжество
Фантастика:
аниме
фэнтези
фантастика: прочее
попаданцы
5.00
рейтинг книги
Древесный маг Орловского княжества

Кодекс Охотника. Книга IX

Винокуров Юрий
9. Кодекс Охотника
Фантастика:
боевая фантастика
городское фэнтези
попаданцы
5.00
рейтинг книги
Кодекс Охотника. Книга IX

Язычник

Мазин Александр Владимирович
5. Варяг
Приключения:
исторические приключения
8.91
рейтинг книги
Язычник

Эволюционер из трущоб. Том 5

Панарин Антон
5. Эволюционер из трущоб
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Эволюционер из трущоб. Том 5

Чужак

Листратов Валерий
1. Ушедший Род
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Чужак

Барон. Книга вторая

Первухин Андрей Евгеньевич
6. Ученик
Фантастика:
фэнтези
попаданцы
5.40
рейтинг книги
Барон. Книга вторая