CCommandLineInfo

СПИД класса CCommandLineInfo в разбора командной строки при запуске приложения.

Обычно приложение MFC создаст локальный экземпляр этого класса в функции InitInstance объекта application. Затем этот объект передается CWinApp::ParseCommandLine, который неоднократно вызывает ParseParam для заполнения объекта CCommandLineInfo . Затем объект CCommandLineInfo передается в CWinApp::ProcessShellCommand для обработки аргументов командной строки и флаги.

Этот объект можно использовать для инкапсуляции следующие параметры командной строки и параметры:

Аргумент командной строки Команда, выполняемая
приложение Новый файл.
имя файла приложения Открыть файл.
приложение /p имя файла Печать файла для принтера по умолчанию.
приложение /pt имя файла драйвера порта Печать файла на указанном принтере.
приложение /DDE Запустите и дождаться команды DDE.
приложение / Automation Запуск как сервера автоматизации OLE.
приложение / Внедрение Начните редактировать внедренный элемент OLE.

Новый класс, производный от CCommandLineInfo для обработки других флагов и значений параметров. Переопределить ParseParam для обработки новых флагов.

# include lt;afxwin.h>

Члены класса |nbsp; Базовый класс | Иерархическая схема

См. также CWinApp::ParseCommandLine, CWinApp::ProcessShellCommand

Index