先把图象clipboard.setdata然后调用CommandBarButton.pasteface
解决方案 »
- 关于Form1判断Form4的运行状态
- 连接数据库后怎么不能显示其中的数据呢,急,在线等
- 请教各位高人:屏蔽键盘的WIN按键、屏蔽ctrl+alt+del按键(或者按了时,发生我们定义的事情)、屏蔽开始菜单?
- 没钱拉线上网,只能在网吧逛,有整整20天没有赚正分了,郁闷中!
- 指纹识别控件调查
- 求VB.NET安装程序的下载地址!叫我买光盘的OUT
- 请问怎样捕获VB的异常错误信息?
- 如何用vb实现获取和识别当前屏幕指定区域的文字或者数字,如斗地主中扑克的牌面?多谢!
- 读文件时下标越界的错误
- ~~~~~~~~~```~`这问题比较搞笑~~~~~~~~~~~``看能不能搞定~~~~~~~~~~~~~`给高分哦!
- 求算法?
- 在VB6中,报表如何调用recordset
clipboard.setdata (LoadPicture("d:\ms.bmp")) //can not pass, have runtime error
cbCmdBar.PasteFace i am the beginer of DBA, can you write out the source code? thank you
YYboy
lhwnd = FindWindow(vbNullString, "UserForm1")Dim hScrDC As Long
hScrDC = GetDC(lhwnd)Dim hMemDC As Long
hMemDC = CreateCompatibleDC(hScrDC)Dim xScrn As Integer
Dim yScrn As Integer
xScrn = Width / 15
yScrn = Height / 15Dim hBitmap As Long
hBitmap = CreateCompatibleBitmap(hScrDC, xScrn, yScrn)
Dim hOldmap As Long
hOldmap = SelectObject(hMemDC, hBitmap)
BitBlt hMemDC, 0, 0, xScrn, yScrn, hScrDC, 0, 0, SRCCOPY
hBitmap = SelectObject(hMemDC, hOldmap)
DeleteDC hScrDC
DeleteDC hMemDC
OpenClipboard lhwnd
EmptyClipboard
SetClipboardData CF_BITMAP, hBitmap
CloseClipboardApplication.CommandBars(3).Controls(1).PasteFace
End Sub