15,666,726 members
Sign in
Sign in
Email
Password
Forgot your password?
Sign in with
home
articles
Browse Topics
>
Latest Articles
Top Articles
Posting/Update Guidelines
Article Help Forum
Submit an article or tip
Import GitHub Project
Import your Blog
quick answers
Q&A
Ask a Question
View Unanswered Questions
View All Questions
View C# questions
View Python questions
View Javascript questions
View C++ questions
View Java questions
discussions
forums
CodeProject.AI Server
All Message Boards...
Application Lifecycle
>
Running a Business
Sales / Marketing
Collaboration / Beta Testing
Work Issues
Design and Architecture
Artificial Intelligence
ASP.NET
JavaScript
Internet of Things
C / C++ / MFC
>
ATL / WTL / STL
Managed C++/CLI
C#
Free Tools
Objective-C and Swift
Database
Hardware & Devices
>
System Admin
Hosting and Servers
Java
Linux Programming
Python
.NET (Core and Framework)
Android
iOS
Mobile
WPF
Visual Basic
Web Development
Site Bugs / Suggestions
Spam and Abuse Watch
features
features
Competitions
News
The Insider Newsletter
The Daily Build Newsletter
Newsletter archive
Surveys
CodeProject Stuff
community
lounge
Who's Who
Most Valuable Professionals
The Lounge
The CodeProject Blog
Where I Am: Member Photos
The Insider News
The Weird & The Wonderful
help
?
What is 'CodeProject'?
General FAQ
Ask a Question
Bugs and Suggestions
Article Help Forum
About Us
Search within:
Articles
Quick Answers
Messages
Comments by Mike Gaskey (Top 4 by date)
Mike Gaskey
16-Nov-12 19:59pm
View
Thank you for the advice - Mike
Mike Gaskey
20-Nov-11 14:23pm
View
Well I solved the problem. To sort of recap: the map mode chages I referenced earlier were valid, changes between screen display and print output. I could see no problem with the HDC's. What I did identify as the problem was the deletion of fonts at the end of the print process and subsequent recreation on the next print function. Establishment of fonts was controlled by a *first time switch* that I had reset at the end of the printing operations, which then drove the deletion and recreation the next time around. Killing the reset cleared up the problem though in all honestly I do not understand this behavior.
Thanks for the help. I'm not sure I would have found the problem had I not gotten the advice from the both of you, that advice helped me to identify the problem by a process of elimination.
Mike Gaskey
18-Nov-11 14:35pm
View
I'll check and thanks for the suggestion.
Mike Gaskey
18-Nov-11 14:35pm
View
I added TRACE statments in key locations in the print and print preview related routines and the mapping mode is changed, at various times it is: MM_TEXT, MM_LOENGLISH and MM_ANISOTROPIC. I'm not sure it matters though since it corrects itself after the 2nd print preview request. I'm reviewing the TRACE output to see if I can identify a problem. Thanks.