vb中me.hwnd的me代表什么

2021-02-25 14:50:22 字数 2623 阅读 3804

1楼:网海1书生

me代表当前窗体,也就是你这段**所在的那个窗体,比如form1 。换句话说,就是 me.hwnd 和 form1.hwnd 是一样的。

vb程序中me.是什么意思,请问vb中me.hwnd是什么意思

2楼:匿名用户

me代指本窗体

me.hwnd 本窗体句柄

请问vb中me.hwnd是什么意思

3楼:匿名用户

me是当前的意思,hwnd是句柄

简单地说

在windows操作系统中,每一个对象都有一个唯一的编号,这个编号就叫句柄,它是windows用来记录,控制所分配资源的一个控制点。它的英文是handle(把手,把柄),这就好像每个人都有一个名字一样,用以被别人称呼或识别。句柄是给编程的人用的,以便程序员在程序中使用、称呼这个对象。

比如生成一个窗口,会返回一个窗口句柄。

vb程序中me.是什么意思

4楼:匿名用户

严格说不是说“当前窗体”或“本控件”,而是指当前类型的对象实例。

vb中hwnd的作用?

5楼:匿名用户

微软的msdn解释,学习vb,记住

抄msdn是你最好bai的帮手

visual basic 参考

hwnd 属性(activex 控件)du返回窗体或控件的句柄。

zhi注意 ole 容器控件不支持该dao属性。

语法object.hwnd

object 占位符表示一个对象表达式,该表达式将计算为“应用于”列表中的对象。

备注microsoft windows 操作环境通过分配句柄(即 hwnd)来标识应用程序中的每个窗体和控件。hwnd 属性用于 windows api 调用。许多 windows 操作环境函数要求活动窗口的 hwnd 作为参数。

注意 因为该属性的值可以在程序运行时更改,所以从不在变量中存储 hwnd 值。

请参见应用于:masked edit 控件 | mschart 控件

6楼:匿名用户

hwnd是用于windows消息系统的窗口句柄,在vb中主要用于api函数调用

例:版声明一个api函数

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

然后在 form 中调用

setwindowpos me.hwnd,wnd_topmost,0,0,0,0, swp_nomove

me.hwnd 即当权前窗口的句柄

7楼:匿名用户

hwnd指的是句柄,句柄是windows编程的一个概念,当你调用一些api函数时,有的函数就需要句柄这个参数

比如发送消息的函数

sendmessage 就需要句柄这个参数

vb6.0中的me.hwnd在vs2010里怎么实现

8楼:匿名用户

me.handle 'intptr型

me.handle.toint32 '转换到int32整形

vb中me语句是什么意思呀?

9楼:匿名用户

vb中的me代表当前form,

比如me.print “333”就是当前窗体打印333.

如果对其他语言的this熟悉,那可以理解成this等价的含义。

10楼:匿名用户

vb中的me代表当前对象,举个例子来说,当你在操作一个窗体时,me就代表这个窗体

您好,我想问一下,再用vb打开pdf的**中,系统说me.hwnd不是成员,是什么意思啊?需要怎么改**啊?

11楼:孤本轻狂

private declare function shellexecute lib "shell32.dll" alias "shellexecutea" _

(byval hwnd as long, byval lpoperation as string, _

byval lpfile as string, byval lpparameters as string, _

byval lpdirectory as string, byval nshowcmd as long) as long

dim sfile as string

dim lr as long

sfile="文件路径bai"

lr = shellexecute(me.hwnd, "open", sfile, "", "", vbnormalfocus)这段**是经过du验证的,没有zhi问题。如果dao

你的**没有问题,那么就是专没有引用库属。

“step1”在VB中代表什么,step1 在VB中是代表什么?

1楼 汐风流落 循环的步进值是1,例如 for i 1 to 10 step 1 即i 1,i 2, ,一直到 i 10结束循环,如果 for i 1 to 10 step 2 那么,i 1,i 3,i 5, ,一直到i 9结束循环。 step就是步长,即走一步所跨越的距离。在vb中表示循环的增量,...

VB中的0 1分别代表什么比如随便字母,f 0或

1楼 匿名用户 0 可以代表 false 1 可以代表 true 因该 是这样 我试过了 你大概问的是这个吧 2楼 匿名用户 那得看你字母定义的类型是什么。 vb程序中,swit 0和swit 1各代表什么意思啊 3楼 匿名用户 swit应该是你定义的一个变量吧? swit 0就是给这个变量赋值为0...

vb组合框和列表框的使用,VB中列表框与组合框的区别?

1楼 匿名用户 试一下 private sub bo1 click list1 additem bo1 list bo1 listindex bo1 removeitem bo1 listindex end sub private sub form load dim i as integer for...