[VB.NET]改变窗口大小
来源:互联网 发布:是大腿淘宝店号码 编辑:程序博客网 时间:2024/04/30 00:18
<script type="text/javascript"><!--google_ad_client = "pub-8333940862668978";/* 728x90, 创建于 08-11-30 */google_ad_slot = "4485230109";google_ad_width = 728;google_ad_height = 90;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
改变窗口大小
在窗口没有窗体边框和标题栏的情况下 怎样改变窗口大小 能有拖动的功能吗? 如果里面有个picturebox ,怎样可以让 picturebox 里面的图片也随之改变大小?
__________________________________________________________________________
设置 picturebox.anchor=Top,Bottom,left,right
__________________________________________________________________________
设置picturebox的Dock属性为fill.
__________________________________________________________________________
1、拖动:添加API函数 SendMessage和ReleaseCapture,可以拖动
Declare Function SendMessage Lib user32 Alias SendMessageA ( _
ByVal hwnd As IntPtr, _
ByVal wMsg As Integer, _
ByVal wParam As Integer, _
ByVal lParam As Integer) _
As Boolean
Declare Function ReleaseCapture Lib user32 Alias ReleaseCapture () As Boolean
Const WM_SYSCOMMAND = &H112
Const SC_MOVE = &HF010&
Const HTCAPTION = 2
Private Sub Form1_MouseDown(ByVal sender As Object, _
ByVal e As System.Windows.Forms.MouseEventArgs) _
Handles MyBase.MouseDown
ReleaseCapture()
SendMessage(Me.Handle, WM_SYSCOMMAND, SC_MOVE + HTCAPTION, 0)
End Sub
2、改变窗口大小让 picturebox 里面的图片也随之改变大小用楼上的方法应该可以。
__________________________________________________________________________
改变窗口大小
在窗口没有窗体边框和标题栏的情况下 怎样改变窗口大小 能有拖动的功能吗? 如果里面有个picturebox ,怎样可以让 picturebox 里面的图片也随之改变大小?
__________________________________________________________________________
设置 picturebox.anchor=Top,Bottom,left,right
__________________________________________________________________________
设置picturebox的Dock属性为fill.
__________________________________________________________________________
1、拖动:添加API函数 SendMessage和ReleaseCapture,可以拖动
Declare Function SendMessage Lib user32 Alias SendMessageA ( _
ByVal hwnd As IntPtr, _
ByVal wMsg As Integer, _
ByVal wParam As Integer, _
ByVal lParam As Integer) _
As Boolean
Declare Function ReleaseCapture Lib user32 Alias ReleaseCapture () As Boolean
Const WM_SYSCOMMAND = &H112
Const SC_MOVE = &HF010&
Const HTCAPTION = 2
Private Sub Form1_MouseDown(ByVal sender As Object, _
ByVal e As System.Windows.Forms.MouseEventArgs) _
Handles MyBase.MouseDown
ReleaseCapture()
SendMessage(Me.Handle, WM_SYSCOMMAND, SC_MOVE + HTCAPTION, 0)
End Sub
2、改变窗口大小让 picturebox 里面的图片也随之改变大小用楼上的方法应该可以。
__________________________________________________________________________
- [VB.NET]改变窗口大小
- VB 布局随窗口大小改变
- VB.NET中改变字体的大小
- vb.net禁止用户改变窗体大小
- vb.net控件随窗口大小调整
- vb.net中运行时动态改变控件大小
- vb.net 禁止调整窗口大小(亲自实践)
- 改变窗口大小问题
- 改变窗口大小位置
- 改变窗口大小
- 当前窗口改变大小
- vim 改变窗口大小
- Vim改变窗口大小
- 不可改变窗口大小
- 改变窗口大小
- VC 改变窗口大小
- VB自动改变控件大小
- FormBorderStyle.None 改变窗口大小
- [VB.NET]百分请教!如何能够得到一个Collection中每一个Item的Key?
- [VB.NET]窗体资源释放问题
- [VB.NET]如何取得DATAGIRD里CHECKBOX和TEXTBOX的值?
- [VB.NET]vb.net+sql2000怎样实现远程连接
- 中国电信笔试题库
- [VB.NET]改变窗口大小
- [VB.NET]困挠很多人的 透明控件问题 vb.net
- [VB.NET]vb.net update 方面问题...
- [VB.NET]if(CheckBox1 != null && CheckBox2 != null ) 转换为VB.net的代码应该是什么?
- [VB.NET].net2003里委托是不是没有begininvoke?只有invoke?
- [VB.NET]用VB编了个闹钟,,却碰到问题~~
- Slab对象的分配和回收kmem_bufctl_t的用法
- [VB.NET]vb.net的exe文件怎样制作html和aspx文件?
- [VB.NET]关于datagridview的两个问题!