TN023: Стандартний MFC ресурси

Цієї записці описується стандартний ресурси, надані і необхідні бібліотеки MFC.

Стандартний ресурси

MFC пропонує дві категорії попередньо ресурсів, які можна використовувати у вашому додатку: картинки ресурсів та стандартні рамках ресурси.

Картинки ресурси є додаткові ресурси, що рамках не залежить від, але який ви можете додати до вашого застосування інтерфейс користувача. Таких ресурсів кліп арт, містяться у зразку MFC Генеральний графіка

Стандартний рамках ресурси є ресурсів з AFX визначено посвідчення, що рамках залежить від внутрішнього реалізацій. Рідко потрібно буде змінити ці ресурси AFX визначена. Якщо ви робите, ви повинні дотримуватися процедури, наведені нижче.

Такі ресурси середовища містяться в каталозі MFC\INCLUDE:

Використання картинок ресурсів

Використання картинок двійкові ресурс:

  1. Відкрити файл ресурсів вашого застосування в Visual C++.

  2. Відкрити СПІЛЬНІ.RC, містить всі ресурси двійкові картинки. Це може зайняти деякий час, як СПІЛЬНІ.Складений файл RC.

  3. Натисніть клавішу CTRL і перетягніть, щоб скопіювати ресурсами, які ви хочете від СПІЛЬНОГО.RC для вашого застосування файлу ресурсів.

  4. За бажанням можна перейменувати ресурс від імені рядка, символ.

Щоб використовувати інші ресурси кліп арт, кроки є як зазначено вище, крім відкриття відповідної.RC файл, а не Загальні.RC. Перейменування код ресурсу не потрібно оскільки картинки ресурси будуть вже призначені відповідних символами для вас.

Примітка   Будьте обережні, щоб не ненавмисно перемістити ресурси з ЗДОРОВИЙ.RC назавжди. Можна уникнути за CTRL-перетягування (копія) замість прямих перетягування (переміщення ресурсів). Можна також уникнути це завжди відповідає з "Ні", коли ви запитали, чи хочете ви зберегти зміни ЗАГАЛЬНИХ.RC.

В.RC ресурс файли мають спеціальні ресурс TEXTINCLUDE в них, що буде перешкоджати випадково збереження на верхній частині стандарту.RC файли.

Настроювання стандартного ресурси середовища

Стандартний рамках ресурси, як правило, # include'd у вашій програмі.RC файли. AppWizard буде генерувати на.RC файли, що включає відповідні стандартні рамки ресурсів, залежно від того, які AppWizard параметри, які ви обираєте. Можна переглянути, додати або видалити, ресурси, які # include'd за допомогою Visual C++. ". набір включає." команди в меню ресурсів Visual c + + і дивлячись на "Компіляції Директиви" Редагувати елемент. Наприклад:

# включити "afxres.rc"
# включити "afxprint.rc"

Найбільш поширених випадку налаштування стандартної рамках ресурсів є додавання або видалення додаткового включає для друку, OLE клієнт і сервер OLE.

В деяких рідкісних випадках, ви можете побажати, щоб налаштувати вміст стандартних рамках ресурси для конкретного застосування не просто додати та видалити весь файл.

Щоб настроїти вміст файлу стандартного ресурсів, будь ласка, виконайте такі дії.:

Відкрити файл ресурсів вашого застосування в Visual C++.

  1. Командою ресурсах набір включає, видалити з # включити для стандартних .rc файлу, потрібно настроїти (наприклад, налаштувати панелі інструментів Попередній перегляд, видалення в # включити лінія "afxprint.rc").

  2. Відкривати файли відповідні стандартні ресурси в MFC\INCLUDE (наприклад, MFC\INCLUDE\AFXPRINT.RC)

  3. Скопіювати всі ресурси від стандартних .rc файлу до файлу ресурсів застосунку.

  4. Це все або ні одна пропозиція. Або ви # включити всі ресурси з в.RC файли в MFC\INCLUDE, або ви є (налаштувати) копії цих ресурсів у файлі застосунку ресурс.

  5. Змініть копію стандартний ресурсів у файлі застосунку ресурс.

  6. Примітка   Бути особливо обережні, щоб не змінити ресурси безпосередньо в стандарті.RC файли.

Технічні примітки за номером |nbsp; Технічні примітки за категоріями

Index