EM_SETTARGETDEVICE сообщение
Задает целевое устройство и ширину линии, используемые для форматирования "то, что вы видите, то, что вы получаете" (WYSIWYG) в элементе управления с широкими возможностями редактирования.
-
wParam
-
HDC для целевого устройства.
-
lParam
-
Ширина линии, используемая для форматирования.
Возвращаемое значение равно нулю, если операция завершается сбоем, или ненулевому, если операция завершается успешно.
HdC для принтера по умолчанию можно получить следующим образом.
PRINTDLG pd = { sizeof(pd) };
pd.Flags = PD_RETURNDC | PD_RETURNDEFAULT;
if (PrintDlg(&pd))
{
HDC hdc = pd.hDC;
...
}
Если значение lParam равно нулю, разрывы строк не создаются.
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
Заголовок |
|