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

 

Шаг 1115 - CCommandLineInfo::m_nShellCommand

Замечания
Указывает команду оболочки для этого образца прикладной программы.
Тип для этого члена данных - следующий перечислимый тип, который определен внутри класса CCommandLineInfo.

enum
{
	FileNew,
	FileOpen,
	FilePrint,
	FilePrintTo,
	FileDDE,
	FileNothing = -1
};

Для краткого описания этих значений, см. следующий список:

  • CCommandLineInfo::FileNew Указывает, что никакое имя файла не было найдено в командной строке.
  • CCommandLineInfo::FileOpen Указывает, что имя файла было найдено в командной строке и что ни один из следующих флажков не был найден в командной строке: /p, /pt, /dde.
  • CCommandLineInfo::FilePrint Указывает, что флажок /p был найден в командной строке.
  • CCommandLineInfo::FilePrintTo Указывает, что флажок /pt был найден в командной строке.
  • CCommandLineInfo::FileDDE Указывает, что флажок /dde был найден в командной строке.
  • CCommandLineInfo::FileNothing Выключает дисплей нового MDI дочернего окна при запуске. В соответствии с проектом, AppWizard генерированные MDI прикладные программы, отображают новое дочернее окно при запуске. Чтобы выключить это свойство, прикладная программа может использовать CCommandLineInfo::FileNothing как команду оболочки при вызове ProcessShellCommand. ProcessShellCommand вызван из InitInstance() всеми CWinApp полученными классами.

Пример

BOOL CMyWinApp::InitInstance()
{
......
// Командная строка Синтаксического анализа для стандартных команд оболочки, DDE, открытия файла
	CCommandLineInfo cmdInfo;
	ParseCommandLine(cmdInfo);
// Не отображать новое MDI дочернее окно в течение запуска!!!
	cmdInfo.m_nShellCommand = CCommandLineInfo::FileNothing;
// Пошлите команды   в командную строку
	if (!ProcessShellCommand(cmdInfo))
		return FALSE;
......
};

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





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