WinPro - Файл опису ресурсів
Тут наведено опис інформації, яку може містити файл опису ресурсів.
НА ЦІЙ СТОРІНЦІ:
Коментарі
NewCursor CURSOR NEW.CUR // Новий курсор програми.
   Зміст опису ресурсів програми.    Ідентифікатори ел-тів управління    визначені в Resources.H. */
Зумовлені макроси
Існує певна символічна константаRC_INVOKED, яка дозволяє приховувати від компілятора ресурсів ділянки заголовного файлу, які він не повинен компілювати. Щоб організувати у файлі таку умовну компіляцію ділянки, що не компілюються, потрібно розміщувати між рядками#ifndef RC_INVOKEDі#endif:
#ifndef RC_INVOKED #pragma message("Including CntrOutl.H from "__FILE__) #endif
name- ім'я. Цим значенням може бути будь-яка комбінація букв, цифр і знаків пунктуації, допустимих препроцесораC/C++.value- значення, яким може бути ціле число чи рядок символів.
Приклад:#define NONZERO    1 #define USERCLASS "MyControlClass"
constant-expression- вираз, що перевіряється. Їм може бути символічна або ціла чисельна константа або вираз з ними та арифметичними операторами та операторами відносини.
nameID- ідентифікатор ресурсу, яким може бути унікальне ім'я або 16-бітове беззнакове ціле число.Filename- ім'я файлу, в якому знаходиться ресурс. Якщо файл розташовується не в поточній директорії, то, крім його імені, повинен бути вказаний і повний шлях до нього. У цьому випадку параметр полягає у подвійні лапки.
Приклад:cursor1CURSOR bullseye.cur 2          CURSOR "d:\cursor\arrow.cur"
Описує звичайну або анімовану піктограму.
nameID- унікальне ім'я або 16-бітове беззнакове ціле значення, яке використовується як ідентифікатор ресурсу.
filename- ім'я файлу, що містить ресурс. Якщо файл розташовується не в поточній директорії, то, крім його імені, повинен бути вказаний і повний шлях до нього. У цьому випадку параметр полягає у подвійні лапки.
Ресурси курсорів та піктограм можуть містити більше одного зображення.
Приклад:desk1 ICON desk.ico 11      ICON custom.ico
PUSHBUTTON
style- стилі кнопки, які можуть бути комбінацією стилюBS_PUSHBUTTONзі стилямиWS_TABSTOP,WS_DISABLEDтаWS_GROUP. Якщо стиль не вказано, використовується комбінація стилівBS_PUSHBUTTONWS_TABSTOP.
Для отримання інформації про інші параметри дивіться сторінку "Загальні параметри елементів керування".
Приклад:PUSHBUTTON "ON", 7, 10, 10, 20, 10
captiontext- рядок символів у подвійних лапках.