Печать страниц с помощью WebBrowser control - MFC
Привет,
Я пытаюсь распечатать страницу, используя нижеприведенную функцию:
hr = lpOleCommandTarget->Exec(NULL, OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER,NULL, NULL);
Но проблема в том, что он всегда печатает только один экземпляр, даже если я даю больше 1. Я делаю настройку принтера поверх него, используя класс CPrintDLg, как показано ниже:
CPrintDialog dlgl(FALSE); INT_PTR userResult = dlgl.DoModal();
Я делаю это потому, что у меня есть некоторые дополнительные функции, основанные на принтере, который я выбрал. Здесь я получаю правильный подсчет, но когда я вызываю lpOleCommandTarget->Exec (""), он печатает только один. Итак, может ли кто-нибудь предложить, как я могу передать количество копий функции Exec ("")?
Что я уже пробовал:
<pre>hr = lpOleCommandTarget->Exec(NULL, OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER,NULL, NULL);