Подробности - IDR_MAINFRAME формат строкового ресурса

Строковый ресурс IDR_MAINFRAME формируется автоматически MFC AppWizard. Эта стока включает ряд параметров разделенных \n.

Вот такой формат имеет этот строковый ресурс.

IDR_MAINFRAME < windowTitle >  \n < docName >  \n < fileNewName >  \n
	< filterName >  \n < filterExt >  \n < regFileTypeID >  \n
	< regFileTypeName >  \n  \n
	< filterMacName(filterWinName) > 

Далее мы определим каждый параметр:

< windowTitle >  

Имя приложения. Например, вы запускаете приложение и в строке приложения справа от имени файла имя приложения. Запустите Pr2.exe. Справа от безымянного (имя файла) будет выведен этот первый параметр.

Безымянный - pr2

< docName > 

Имя документа по умолчанию. Если незаполнено, то вы увидите безымянный. Поменяйте строку в проекте Pr2 на

pr2\nNew001\nPr2\nPr2 Files (*.pr2)\n.pr2\nPr2.Document\nPr2 Document

И при запуске программы Вы увидите название файла New001.

< fileNewName >  

Имя типа документа. Используется если программа работает с несколькими классами документов. Появляется при использовании меню File New при создании документа.

< filterName >    

Фильтр для диалога открытия файла. В диалоговом окне открытия файла отображается в окне Files of Types

< filterExt > 

Расширение файла документа.

< regFileTypeId > 

Тип документа. Это поле только для внутреннего использования. Тип документа необходим для связывания файла в File Manager

< regFileTypeName > 

Имя приложения для регистрации в базе данных Windows. На основе этого имени в реестре Windows создается раздел. Посмотреть его вы можете используя RegEdit.

Если для _WIN, то всё, а при компиляции приложения для _MAC еще несколько параметров, но в этом я ничего не понимаю. Так что если знаете пишите !!!


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.