现在想做一个程序,界面上利用图片框来实现XP界面的拖曳,
我现在想问:
1.如何实现图片框的透明显示
2.VB下除了图版式框外,还有其他控件可以代替图片框来实现移动窗体的功能吗
我现在想问:
1.如何实现图片框的透明显示
2.VB下除了图版式框外,还有其他控件可以代替图片框来实现移动窗体的功能吗
解决方案 »
- 关于FileSystemObject的错误(实时错误 '429')
- 数组得不到正确的值
- 简单问题,马上结贴
- 收藏夹功能怎么还没有恢复啊!!!强烈要求恢复收藏夹功能!!!
- 在线等待:各位:在VB中队XML文件操作的时候,利用哪种方法生成XML中的头如下:(<?xml version="1.0" encoding="gb2312" ?> )谢谢
- 求教一个连古董数据库问题,
- SQL语句。该如何写。小问题,给大分。:)
- 把长文件名夹自动改为8个字符。大狭们,谁帮帮我!
- 怎样用INPUTBOX提示框作个简单的查询呢?我的代码错在哪里呢?请帮忙看看
- ComboBox中的listbox可否用自已的窗口代替,怎样作?
- 如何用VB编写多代理软件
- 关于对象的定义问题
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Private Const HTCAPTION = 2
Private Const WM_NCLBUTTONDOWN = &HA1Private Sub Picture1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button = 1 Then
ReleaseCapture
SendMessage hWnd, WM_NCLBUTTONDOWN, HTCAPTION, 0&
End IfEnd Sub
---可以用其它控件代替picture1
Private Declare Function ReleaseCapture Lib "user32" () As Long
至于拖拽上面已经有人写了
vb几乎所有控件都可以辅助完成拖拽,因为几乎所有控件都有MouseDown事件(运行时为不可见的控件除外)所以只要有MouseDown和MouseMove事件的控件都行滴