プリンタ設定の保持 – プログラミング – Home

通知
すべてクリア

プリンタ設定の保持


リムファクシ
 リムファクシ
(@リムファクシ)
ゲスト
結合: 20年前
投稿: 15
 

質問があります。下記の様な使い方はマズいでしょうか?
やりたい内容は、2回目の印刷ダイアログを開く際
1回目で指定した内容を、初期表示させたいのです。

CPrintDialog cd;

cd.DoModal(); // 1回目プリンタ選択
(処理1・・・) // 印刷
cd.DoModal(); // 2回目プリンタ選択
(処理2・・・) // 印刷
GlobalFree(cd.m_pd.hDevNames);
GlobalFree(cd.m_pd.hDevMode);

不安なのは、GlobalFreeで開放していないのに、
2回目のDoModal()を行っても良いものかどうか・・・


引用解決済
トピックタグ

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました