picturebox 显示图片?

lyj0913 2001-11-14 10:52:40
怎样在 把一张图片的左上角显示在 picturebox 中的 (10,10) 这个坐标的位置
...全文
66 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
foolishtiger 2001-11-14
  • 打赏
  • 举报
回复
' Tip:其实很多问题在以前的贴子里都有过很好的解答,我建议大家提问前先搜一下以前的贴子,会节约很多时间的.
'
' Author:吴文智
' Date:2001-11-14
'Description:要试用本例请在窗体中填加两个图片框和一个按钮
' 然后在代码窗体中粘贴如下代码
' Good luck!

Option Explicit

Private Sub Command1_Click()
Picture1.PaintPicture Picture2.Picture, 100, 100
End Sub
lyj0913 2001-11-14
  • 打赏
  • 举报
回复
我不想用 Api 函数实现,怎么办?
yangzhaoyu 2001-11-14
  • 打赏
  • 举报
回复
Private Declare Function BitBlt Lib "gdi32" (ByVal hDestDC As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, ByVal dwRop As Long) As Long
Const SRCCOPY = &HCC0020


Private Sub Command1_Click()
a = BitBlt(Picture1.hDC, 10, 10, 100, 50, Picture2.hDC, 0, 0, SRCCOPY)
End Sub

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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