就是可以移了FORM框的。
可以用鼠标拖动的按钮。
谢了。
我急需。
可以用鼠标拖动的按钮。
谢了。
我急需。
解决方案 »
- 请问如何计算20小时的日期时间,x分钟后的时间?
- 请问有没有免费的多列的combobox控件?
- 请问在VB中如何判断已经创建了的视图,如果没有创建就创建,有了就不再创建呢
- 简单简单
- 求助!!各位高手请看看!!
- 如何根据条件判断是否声明API???
- 我把一个表中数据传到另外一个表,可是在执行过程中提示"对象关闭时,不允许操作",请问如何解决!!!!!!!!!!!!!!!
- 40分提问,请有经验的人来回答
- 为什么我的连接必须先关闭再打开才可以,不然会出错......
- 关于datacombo的问题?
- 如何用vb做项目管理中的甘特图,与ms project类似
- 【高手】如何得到当前光标处word的单元格的底色
Private Declare Function ReleaseCapture Lib "user32" () As Long
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 = &HA1
Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
Dim rr As Long
Dim i
If Button = 1 Then
i = ReleaseCapture()
rr = SendMessage(hwnd, WM_NCLBUTTONDOWN, HTCAPTION, 0)
End If
End Sub
定义入下:
Declare Function ReleaseCapture Lib "user32" () As Long
Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
我急需。
我急需。
就是移出FORM1以外的那个按钮还要在所有程序的最上面。
就是始终在最前面的那个意思。
只要你用一个Form2,Form2的边框去掉。再弄小一点,刚好装下一个按钮不就完了?始终在最前面的那个方法我一时想不起来了:)
只要你用一个Form2,Form2的边框去掉。再弄小一点,刚好装下一个按钮不就完了?始终在最前面的那个方法我一时想不起来了:)
始终在最前面很好解决,用setwindowpos把Form2设置为置顶就行