WinPro - Файл опису ресурсів

Тут наведено опис інформації, яку може містити файл опису ресурсів.

НА ЦІЙ СТОРІНЦІ:

Коментарі

NewCursor CURSOR NEW.CUR // Новий курсор програми.

&nbsp&nbsp&nbspЗміст опису ресурсів програми. &nbsp&nbsp&nbspІдентифікатори ел-тів управління &nbsp&nbsp&nbspвизначені в 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 &nbsp&nbsp 1 #define USERCLASS "MyControlClass"

constant-expression- вираз, що перевіряється. Їм може бути символічна або ціла чисельна константа або вираз з ними та арифметичними операторами та операторами відносини.

nameID- ідентифікатор ресурсу, яким може бути унікальне ім'я або 16-бітове беззнакове ціле число.Filename- ім'я файлу, в якому знаходиться ресурс. Якщо файл розташовується не в поточній директорії, то, крім його імені, повинен бути вказаний і повний шлях до нього. У цьому випадку параметр полягає у подвійні лапки.

Приклад:cursor1CURSOR bullseye.cur 2&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbspCURSOR "d:\cursor\arrow.cur"

Описує звичайну або анімовану піктограму.

nameID- унікальне ім'я або 16-бітове беззнакове ціле значення, яке використовується як ідентифікатор ресурсу.

filename- ім'я файлу, що містить ресурс. Якщо файл розташовується не в поточній директорії, то, крім його імені, повинен бути вказаний і повний шлях до нього. У цьому випадку параметр полягає у подвійні лапки.

Ресурси курсорів та піктограм можуть містити більше одного зображення.

Приклад:desk1 ICON desk.ico 11 &nbsp&nbsp&nbsp&nbsp ICON custom.ico

PUSHBUTTON

style- стилі кнопки, які можуть бути комбінацією стилюBS_PUSHBUTTONзі стилямиWS_TABSTOP,WS_DISABLEDтаWS_GROUP. Якщо стиль не вказано, використовується комбінація стилівBS_PUSHBUTTONWS_TABSTOP.

Для отримання інформації про інші параметри дивіться сторінку "Загальні параметри елементів керування".

Приклад:PUSHBUTTON "ON", 7, 10, 10, 20, 10

captiontext- рядок символів у подвійних лапках.