印刷プレビューについて – プログラミング – Home

印刷プレビューについて
 
通知
すべてクリア

[解決済] 印刷プレビューについて


初心者
 初心者
(@初心者)
ゲスト
結合: 24年前
投稿: 206
Topic starter  

印刷プレビューを表示して、
OnEndPrintingで「印刷」ボタンが押されたのか
「閉じる」ボタンが押されたのかを区別したいんですが
どうしたら区別できるんでしょうか?

よろしくお願いします。
Win2000 VC++6.0 MFC使用


引用未解決
トピックタグ
MK
 MK
(@MK)
ゲスト
結合: 25年前
投稿: 66
 

DCがプリンターDCかどうかをチェックするのは


返信引用
NEG(ねぐ)
 NEG(ねぐ)
(@NEG(ねぐ))
ゲスト
結合: 22年前
投稿: 178
 

 こんな感じ?(?_?)

void C~View::OnEndPrinting(CDC* /*pDC*/, CPrintInfo* /*pInfo*/)
{
// TODO: 印刷後の後処理を追加してください。
MSG *msg;

msg=(MSG *)GetCurrentMessage();
if(msg->message==WM_COMMAND
&& HIWORD(msg->wParam)==BN_CLICKED)
{
switch(LOWORD(msg->wParam))
{
case AFX_ID_PREVIEW_CLOSE:
TRACE(AFX_ID_PREVIEW_CLOSE\n);
break;
case AFX_ID_PREVIEW_PRINT:
TRACE(AFX_ID_PREVIEW_PRINT\n);
break;
}
}
}


返信引用
初心者
 初心者
(@初心者)
ゲスト
結合: 24年前
投稿: 206
Topic starter  

NEG(ねぐ)さんのやり方そのままで
出来ました。
ありがとうございました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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