Chcę (programowo) drukować dokumenty różnych typów, prosząc system Windows, aby to zrobił (przy użyciu domyślnej powiązanej aplikacji). Jak mogę to zrobić (w API .NET lub C++/Win32)?Jak mogę poprosić Windows o wydrukowanie dokumentu?
Na przykład, jeśli mam zainstalowany program MS Office i Acrobat Reader na komputerze, pliki PDF powinny zostać wydrukowane przez Acrobat Reader, a pliki DOC powinny zostać wydrukowane przez MS Word. Ale jeśli nie mam zainstalowanego MS Office, pliki DOC powinny być drukowane za pomocą WordPacka lub OpenOffice.org Writer, jeśli ten ostatni jest zainstalowany, lub jakakolwiek aplikacja jest obecnie domyślnym skojarzeniem dla tego typu plików.
Dziękuję za przykład. –