网站建设资讯

NEWS

网站建设资讯

包含vb.netset的词条

在 VB.NET 中 SetWindowPos 应如何使用?

因为数据类型的不同,VB.NET调用系统API函数和VB6不太一样,VB6是这样:

成都创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都做网站、成都网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的兰山网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

Public Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long

在VB.NET中是这样调用:

DllImport("user32.dll", SetLastError:=True) _

Public Shared Function SetWindowPos(ByVal hWnd As IntPtr, ByVal hWndInsertAfter As IntPtr, ByVal X As Integer, ByVal Y As Integer, ByVal cx As Integer, ByVal cy As Integer, ByVal uFlags As SetWindowPosFlags) As Boolean

End Function

参考:

VB.NET如何调用SetFocusAPI

Private Sub Form_Load()

Me.Show

Text1.SetFocus

End Sub

注:要使得窗体先显示出来,再设置Text1的焦点,不然会出错的。

VB.Net 2010 如何使用Set

【首发答案】 VB6 中才有Set,VB.net中没有了

直接 a = New a 即可。

^_^ 给分撒~


文章标题:包含vb.netset的词条
文章出自:http://cdweb.net/article/doeggch.html