Hide

SftPrintPreview/DLL 2.0 - Print Preview Control for C/C++

Display
Print

GetPrinterInfo Function

The GetPrinterInfo function retrieves the current printer settings.

C

BOOL SftPrintPreview_GetPrinterInfo(HWND hwnd, SFTPRINTPREVIEW_PRINTERINFORESULT* lpInfo);

C++

BOOL CSftPrintPreview::GetPrinterInfo(SFTPRINTPREVIEW_PRINTERINFORESULT* lpInfo) const;

Parameters

hwnd

The window handle of the Print Preview control.

lpInfo

A pointer to a SFTPRINTPREVIEW_PRINTERINFORESULT where the printer settings are returned.

Returns

The return value is TRUE if the function was successful, FALSE otherwise.

Comments

The GetPrinterInfo function retrieves the current printer settings.

After retrieving the current printer settings using GetPrinterInfo, certain members of the DevMode structure can be modified to change the settings with a subsequent SetPrinterInfo function call.

Example

C

SFTPRINTPREVIEW_PRINTERINFORESULT Info;
SftPrintPreview_GetPrinterInfo(hwndPreview, &Info);
Info.DevMode.dmOrientation = DMORIENT_LANDSCAPE;
SftPrintPreview_SetPrinterInfo(hwndPreview, &Info);

C++

SFTPRINTPREVIEW_PRINTERINFORESULT Info;
m_Preview.GetPrinterInfo(&Info);
Info.DevMode.dmOrientation = DMORIENT_LANDSCAPE;
m_Preview.SetPrinterInfo(&Info);

See Also C/C++ API | C++ Classes | Notifications


Last Updated 08/13/2020 - (email)
© 2024 Softel vdm, Inc.