Как начать воспроизведение DVD в Windows, используя программное обеспечение для воспроизведения по умолчанию? - PullRequest
0 голосов
/ 18 сентября 2010

Кто-нибудь знает, как начать воспроизведение DVD, используя известную букву диска из программы на C ++.

Для чего стоит: я просто ищу функцию воспроизведения Windows Explorer, которая находится в контекстном менюпри щелчке правой кнопкой мыши на DVD-приводе ...

Спасибо заранее, Аксель

Ответы [ 2 ]

1 голос
/ 18 сентября 2010

Вы должны быть в состоянии использовать ShellExecute для этого; глагол для воспроизведения DVD или CD, кажется, "play".

ShellExecute(NULL, "play", "D:\\", NULL, NULL, SW_SHOWNORMAL);
0 голосов
/ 18 сентября 2010

Прошло слишком много времени с тех пор, как я использовал Windows, чтобы дать вам точные сведения, но вы должны иметь возможность получить представление о том, что делать, окунувшись в настройки проводника в regedit и проверив, что такое контекстное меню «Воспроизведение»на самом деле.

Как я помню, пункты контекстного меню определены в поддереве с путем, похожим на HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/explorer/..., но не заключайте меня в кавычки.

...