永发信息网

需要实现将pdf页面绘制到一个picturebox中的功能,看别人代码是通过C#调用

答案:2  悬赏:20  手机版
解决时间 2021-02-24 05:47
  • 提问者网友:你独家记忆
  • 2021-02-23 05:12
需要实现将pdf页面绘制到一个picturebox中的功能,看别人代码是通过C#调用一个 C++/CLI写的dll实现。在调用函数中传了一个picturebox进去,但在最终调用dll实现页面渲染功能时直接传了一个IntPtr.Zero进去,没有传递picturebox任何参数,想问下此处的IntPtr.Zero什么意思?是代表picturebox吗?否则为什么能实现把页面渲染到picturebox中?在core没有引用picturebox的情况下两者之间是怎样关联起来的?
部分代码:
private bool Render(PictureBox picBox)
{
var status= core.RenderPage(IntPtr.Zero,false,false ;
PicBox.Invalidate();
return status;

}
最佳答案
  • 五星知识达人网友:青灯有味
  • 2021-02-23 06:04
Private Sub Command1_Click()’画图
Picture1.Line (100, 100)-(200, 200), vbRed, B
End Sub
Private Sub Command2_Click()‘复制
Picture2.Picture = Picture1.Image
End Sub
Private Sub Form_Load()
Picture1.AutoRedraw = True ‘必须有的
End Sub
全部回答
  • 1楼网友:愁杀梦里人
  • 2021-02-23 07:33
没看懂什么意思?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯