Thank you for your question.
I am not sure I have understood your question.
If you want to print DWF file without creating any control object, you can do following:
1. Create a file to describe what and how you will print. More information about the file format please refers to
the blog.
2. Create a SHELLEXECUTEINFO structure and fill this structure like
SHELLEXECUTEINFO shInfo;
...
shInfo.lpVerb = L"open";
shInfo.lpFile = wcExePath; // the exe path of Autodesk Design Review
shInfo.lpParameters = printdescfile; // the file path described on the step 1.
shInfo.nShow = SW_SHOWNOACTIVATE;
shInfo.fMask = SEE_MASK_NOCLOSEPROCESS;
3. Create a new Design Review process by calling ShellExecuteEx(&shInfo).
4. New process will print as the file description which you support on step 1.
Please let me know if I can be of any further help.
-Tank
Tank
SW Engineer
PSEB-GE-ACRD-CPG
Autodesk, Inc.