Classic VB: Raise and Control Print Dialogs
This would be just a small addendum, basically a link under the Classic VB Printing section.
It is a Microsoft article containing a description and a download link for a DLL that gives better control over selecting printers and setting up printing than provided via the old CommonDialog control.
HOW TO: Raise and Control Print Dialog Boxes from Visual Basic
I suspect people will find it quite useful, I know I do. Despite some confusing statements about it being a "control" this is really a class: PrinterDlg class. Thus it need not be sited within a Form.
2026-02-02 Update: The link above is dead, it is still reachable via the Wayback Machine: https://web.archive.org/web/20140827....com/kb/322710