crystalReportViewer1.PrintReport();调出打印设置界面的问题

zwc00sx 2014-06-13 08:32:28
crystalReportViewer1.PrintReport();调出打印设置界面后,如何判断是点的确定按钮,而不是取消按钮,不知道怎么写判断来捕获这个
...全文
232 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zwc99sx 2014-06-24
  • 打赏
  • 举报
回复
API拿到后,怎么才能获取到点击了,让用户去点击确认是否打印吧
zwc00sx 2014-06-13
  • 打赏
  • 举报
回复
引用 1 楼 wangnaisheng 的回复:
做法: Findwindow抓到dlg FindwindowEx抓到Button SendMessage发消息 以上都是win32函数,你查一下便知道了.C#本身作不了,要用这些函数 http://bbs.csdn.net/topics/100003919
我是自己手动点确定跟取消按钮,crystalReportViewer1.PrintReport();执行后,弹出打印设置窗口,还是要怎么判断点击的是确定,而且crystalReportViewer1.PrintReport();应该放在哪了?
heyu111 2014-06-13
  • 打赏
  • 举报
回复
引用 1 楼 wangnaisheng 的回复:
做法: Findwindow抓到dlg FindwindowEx抓到Button SendMessage发消息 以上都是win32函数,你查一下便知道了.C#本身作不了,要用这些函数 http://bbs.csdn.net/topics/100003919
我看了你给的链接,那个里面crystalReportViewer1.PrintReport();应该写在哪了,这个语句执行完,弹出界面,默认是Form1?还有那个确定按钮写成yes,我点击确定或者是取消按钮时IntPtr hbutton 都为0;IntPtr hbutton是判断我点的是否是确定按钮么
wangnaisheng 2014-06-13
  • 打赏
  • 举报
回复
做法: Findwindow抓到dlg FindwindowEx抓到Button SendMessage发消息 以上都是win32函数,你查一下便知道了.C#本身作不了,要用这些函数 http://bbs.csdn.net/topics/100003919

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧