印刷プレビューが出せない問題の解決方法(VC++) 印刷プレビューが出せない問題は、二つの場合にが出ます。一つはダイアログベースでの印刷プレビューですが、もう一つは、ドキュメント/ビューベースで、MFCのスタティックライブラリをリンクする場合は、 いずれにしても、印刷プレビューのリソースファイルafxprint.rcをインクルードされていないのが原因です。 ダイアログベースの場合は、仕様的にインクルードされていないそうです。 ドキュメント/ビューベースでMFCのスタティックライブラリをリンクする場合は、何らかの原因でafxprint.rcファイルがインクルードされないで、BOOL AFXAPI _AfxCheckDialogTemplate(LPCTSTR lpszResource, BOOL bInvisibleChild)からFALSEを返してしまいます。 解決の方法としては、印刷プレビューに関係するafxprint.rcファイルをインクルードさせるように、自分のプロジェクトの中のリソースファイルを修正します。2箇所の修正が必要です。 |