C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 1121 - CCommandLineInfo::ParseParam / MFC Справка / Visual C++

Шаг 1121 - CCommandLineInfo::ParseParam

virtual void ParseParam( LPCTSTR lpszParam, BOOL bFlag, BOOL bLast );

Параметры
lpszParam
Параметр или флажок.
bFlag
Указывает, является ли lpszParam параметром или флажком.
bLast
Указывает, является ли это последний параметр или флажок в командной строке.

Замечания
Рамка вызывает эту функцию, чтобы анализировать индивидуальные параметры из командной строки. CWinApp::ParseCommandLine вызывает ParseParam один раз для каждого параметра или флажка в командной строке, передавая параметр к lpszParam. Если первый символ параметра - '-' или '/', то это удалено, и bFlag установлен к TRUE. При синтаксическом анализе конечного параметра, bLast, установлен к TRUE.
Заданная по умолчанию реализация этой функции распознает следующие флажки: /p, /pt, /dde, /Automation, and /Embedding, как показано в следующей таблице:

  • app - Новый файл.
  • app filename - Открыть файл.
  • app /p filename - Напечатать файл на принтере по умолчанию.
  • app /pt filename printer driver port - Напечатать файл на специфичном принтере.
  • app /dde - Запустить и выполнять DDE команды.
  • app /Automation - Запустить как OLE automation сервер.
  • app /Embedding - Запустить и редактировать как внедренный OLE элемент.

Эта информация сохранена в m_bRunAutomated, m_bRunEmbedded, и m_nShellCommand. Флажки отмечены или косой чертой '/' или дефисом '-'.
Заданная по умолчанию реализация помещает первый параметр не-флажка в m_strFileName. В случае флажка /pt , заданная по умолчанию реализация помещает второй, третий, и четвертый параметры не-флажка в m_strPrinterName, m_strDriverName, и m_strPortName, соответственно.
Заданная по умолчанию реализация также устанавливает m_bShowSplash к TRUE только в случае нового файла. Перегрузите эту функцию в вашем полученном классе, чтобы обработать другой флажок и значения параметра.


|
Автор Каев Артем.
[AD]





Дебетовая карта Home Credit [CPS] RU