У меня есть приложение (написанное на VC ++ MFC), которое должно воспроизводить некоторые медиа-файлы, включая MP4, JPEG, только HTML.Я подумал, что проще всего будет активировать локально установленные Приложения, связанные с этими расширениями файлов, и попросить эти Приложения открыть мои мультимедийные файлы.Затем я начал использовать CreateProcess () для запуска этих локально установленных приложений, таких как Chrome или MediaPlayer, и передал им свое имя файла мультимедиа в качестве параметров строки cmd через вызов CreateProcess ().
И я радскажи, что это работает.Мои файлы воспроизводятся последовательно.
Однако после вызова локальных приложений и получения дескриптора процесса для них через мой вызов CreateProcess () я хотел бы попросить приложения выполнить другие задачи, такие как изменениеPageViewMode из Portrait в LandScape или в максимизированном режиме, или другие интересные вещи.
Итак, мой вопрос,
1- после получения дескриптора процесса, могу ли я использовать его для выполнения чего-либо полезноговообще, или я могу просто использовать его для вызова TerminateProcess () или CloseHandle ()?
2 - Если я хочу попросить эти приложения выполнить определенные задачи, какие опции доступны для меня, и могу ли я получить доступих API легко?
Ваши информированные предложения приветствуются?
Большое спасибо Рез.
Как описано выше