さて、私のプログラムではprintDialogを表示しています。ユーザーが印刷ボタンをクリックしたのかキャンセルボタンをクリックしたのかを知りたいのです。私が見たオンラインのすべての例では、printDialogs には [印刷] ボタンの代わりに [OK] ボタンがあります。
例(msdnのコード):
System::Windows::Forms::DialogResult result = printDialog1->ShowDialog();
if ( result == ::DialogResult::OK )
{
//printing code here
}
したがって、[OK] ボタンがなければ、明らかにこのコードは機能しません。
印刷ボタンがクリックされたかどうかを知る方法を知っている人はいますか?