setwindowpos用法(vb中的 SetWindowPos函数使用问题)

2025-03-15 07:00:01 0

setwindowpos用法(vb中的 SetWindowPos函数使用问题)

本文目录

vb中的 SetWindowPos函数使用问题

大概有这么几种: SWP_DRAWFRAME 围绕窗口画一个框 SWP_HIDEWINDOW 隐藏窗口 SWP_NOACTIVATE 不激活窗口 SWP_NOMOVE 保持当前位置(x和y设定将被忽略) SWP_NOREDRAW 窗口不自动重画 SWP_NOSIZE 保持当前大小(cx和cy会被忽略) SWP_NOZORDER 保持窗口在列表的当前位置(hWndInsertAfter将被忽略) SWP_SHOWWINDOW 显示窗口 SWP_FRAMECHANGED 强迫一条WM_NCCALCSIZE消息进入窗口,即使窗口的大小没有改变这些常量是API要用的,因为VB中没有这些常量,所以一定要在使用之前进行声明。 每个常量对应的值是固定的,API是根据这些值来判断你要做的动作,而不是常量名称,所以,你可以在调用API函数时直接传数值(例如:用&H1代替SWP_NOSIZE),这样就可以免去这些常量的声明了,但不利于以后对代码的理解和维护。

vb SetWindowPos函数的用法

wFlags 可以是下面一个值或几个数值的和 &H1 不改变大小&H2 不改变位置&H4 不改变Z序列(忽略 hWndInsertAfter 参数)&H10 不激活窗体&H40 显示窗体&H80 隐藏窗体SetWindowPos WindowHandle, HWND_TOPMOST, 0, 0, 0, 0, &H2 or &h4 or &H10 or &H40SetWindowPos WindowHandle, HWND_TOPMOST, 0, 0, 0, 0, &H2 or &h4 or &H10 or &H80

在pb中怎样声明和使用setwindowpos函数

  Declare Function SetWindowPos Lib “user32“ Alias “SetWindowPos“ (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  说明  这个函数能为窗口指定一个新位置和状态。它也可改变窗口在内部窗口列表中的位置。该函数与DeferWindowPos函数相似,只是它的作用是立即表现出来的(在vb里使用:针对vb  窗体,如它们在win32下屏蔽或最小化,则需重设最顶部状态。如有必要,请用一个子类处理模块来重设最顶部状态  返回值  Long,非零表示成功,零表示失败。会设置GetLastError  参数表  参数 类型及说明  hwnd Long,欲定位的窗口  hWndInsertAfter Long,窗口句柄。在窗口列表中,窗口hwnd会置于这个窗口句柄的后面。也可能选用下述值之一:  HWND_BOTTOM 将窗口置于窗口列表底部  HWND_TOP 将窗口置于Z序列的顶部;Z序列代表在分级结构中,窗口针对一个给定级别的窗口显示的顺序  HWND_TOPMOST 将窗口置于列表顶部,并位于任何最顶部窗口的前面  HWND_NOTOPMOST 将窗口置于列表顶部,并位于任何最顶部窗口的后面  x Long,窗口新的x坐标。如hwnd是一个子窗口,则x用父窗口的客户区坐标表示  y Long,窗口新的y坐标。如hwnd是一个子窗口,则y用父窗口的客户区坐标表示  cx Long,指定新的窗口宽度  cy Long,指定新的窗口高度  wFlags Long,包含了旗标的一个整数  SWP_DRAWFRAME 围绕窗口画一个框  SWP_HIDEWINDOW 隐藏窗口  SWP_NOACTIVATE 不激活窗口  SWP_NOMOVE 保持当前位置(x和y设定将被忽略)  SWP_NOREDRAW 窗口不自动重画  SWP_NOSIZE 保持当前大小(cx和cy会被忽略)  SWP_NOZORDER 保持窗口在列表的当前位置(hWndInsertAfter将被忽略)  SWP_SHOWWINDOW 显示窗口  SWP_FRAMECHANGED 强迫一条WM_NCCALCSIZE消息进入窗口,即使窗口的大小没有改变  注解  窗口成为最顶级窗口后,它下属的所有窗口也会进入最顶级。一旦将其设为非最顶级,则它的所有下属和物主窗口也会转为非最顶级。Z序列用垂直于屏幕的一根假想Z轴量化这种从顶部到底部排列的窗口顺序  PB  FUNCTION ulong SetWindowPos(ulong hwnd,ulong hWndInsertAfter,ulong x,ulong y,ulong cx,ulong cy,ulong wFlags) LIBRARY “user32.dll“

易语言如何使某软件窗口置顶

1.先获取窗口句柄2.使用SetWindowPos,把窗口句柄传入即可!SetWindowPos一共7个参数,都可以设置为整数型!第一个参数:窗口句柄第二个参数:窗口类型 (-1为置顶 -2为取消置顶)更多详细说明,你自己查一下吧!百度一下 SetWindowPos 就有!

API函数,setwindowpos及其它函数用法

函数 SetWindowPos 的用法 Declare Function SetWindowPos Lib “user32“ Alias “SetWindowPos“ (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 这个函数能为窗口指定一个新位置和状态。它也可改变窗口在内部窗口列表中的位置。 返回值:Long,非零表示成功,零表示失败 参数说明 hwnd:欲定位的窗口 hWndInsertAfter:窗口句柄。在窗口列表中,窗口hwnd会置于这个窗口句柄的后面。也可能选用下述值之一: 0 将窗口置于Z序列的顶部;Z序列代表在分级结构中,窗口针对一个给定级别的窗口显示的顺序 -1 将窗口置于列表顶部,并位于任何最顶部窗口的前面 -2 将窗口置于列表顶部,并位于任何最顶部窗口的后面 x 窗口新的x坐标。如hwnd是一个子窗口,则x用父窗口的客户区坐标表示 y 窗口新的y坐标。如hwnd是一个子窗口,则y用父窗口的客户区坐标表示 cx 指定新的窗口宽度 cy 指定新的窗口高度 wFlags 可以是下面一个值或几个数值的和 &H1 不改变大小 &H2 不改变位置 &H4 不改变Z序列(忽略 hWndInsertAfter 参数) &H10 不激活窗体 &H40 显示窗体 &H80 隐藏窗体 注解:窗口成为最顶级窗口后,它下属的所有窗口也会进入最顶级。一旦将其设为非最顶级,则它的所有下属和物主窗口也会转为非最顶级。Z序列用垂直于屏幕的一根假想Z轴量化这种从顶部到底部排列的窗口顺序

setwindowpos用法(vb中的 SetWindowPos函数使用问题)

本文编辑:admin

更多文章:


asp网页源码在哪里下载(下载网站ASP)

asp网页源码在哪里下载(下载网站ASP)

本文目录下载网站ASP怎么下载网上的单个asp页面源代码有什么办法将别人网站的一个ASP网页源文件下载下来下载网站ASP楼上的答非所问,我想楼主是想要下载别人的网站源代码吧?呵呵,说实话,想要找这样的工具是不可能的,如果你是站长,你的网站会

2025年2月12日 13:20

结构体数组初始化赋值(定义一个结构体数组,可以在初始化里直接赋值吗比如 struct a{ int d=0; }b[1)

结构体数组初始化赋值(定义一个结构体数组,可以在初始化里直接赋值吗比如 struct a{ int d=0; }b[1)

本文目录定义一个结构体数组,可以在初始化里直接赋值吗比如 struct a{ int d=0; }b[1请说明结构体初始化数据赋值的几种方式定义一个结构体数组,可以在初始化里直接赋值吗比如 struct a{ int d=0; }b[1st

2025年2月13日 22:20

ruler是什么意思中文(ruler怎么读)

ruler是什么意思中文(ruler怎么读)

本文目录ruler怎么读ruler是什么意思中文尺子的英语是什么尺子用英语怎么说请拼写“ruler怎么拼ruler怎么读ruler英  n.统治者;支配者;直尺He is the toughest military ruler yet a

2025年2月27日 04:20

队列口令喊法视频(军事队列口令中,向左向右看齐怎么叫的)

队列口令喊法视频(军事队列口令中,向左向右看齐怎么叫的)

本文目录军事队列口令中,向左向右看齐怎么叫的队列口令喊法如何教学军训喊口令队列口令怎样喊更响亮更有气势军事训练口令如何喊军事队列口令中,向左向右看齐怎么叫的向左是预令,看是动令,齐的声音在人多时要较长,在人少时要短,同样向右看齐也是一样的,

2025年3月17日 16:50

16-May-20(16----20 英语填空)

16-May-20(16----20 英语填空)

本文目录16----20 英语填空是May 20th还是May 201到21的英文序数词16----20 英语填空complain aboutaffected my decision.It’s our dutyWith the help o

2025年3月13日 09:30

pivoting(pivoting是什么意思)

pivoting(pivoting是什么意思)

本文目录pivoting是什么意思stowing和loading的区别是啥pivoting是什么意思  pivot英 第三人称单数:pivots 复数:pivots 现在分词:pivoting 过去式:pivoted 过去分词:pivote

2025年3月20日 22:20

模拟器是什么意思?模拟器是干什么用的

模拟器是什么意思?模拟器是干什么用的

本文目录模拟器是什么意思模拟器是干什么用的安卓模拟器到底哪个好用什么是模拟器虚拟机和模拟器有什么区别模拟器是什么linux安卓模拟器哪个好请问,在linux(ubuntu)哪款android模拟器可以模仿步频,genymotion已试不行,

2025年2月15日 23:20

return(什么是Return)

return(什么是Return)

本文目录什么是Returnreturn back和return区别是什么C++编程中,哪些需要return 0,哪些不用return 0到底是什么意思,什么用途什么地方必须要用到它through out 什么意思ordinary,commo

2025年3月20日 09:40

表格怎么设置日期格式?求一js正则表达式验证YYYY/MM/DD格式日期

表格怎么设置日期格式?求一js正则表达式验证YYYY/MM/DD格式日期

本文目录表格怎么设置日期格式求一js正则表达式验证YYYY/MM/DD格式日期英语的日期格式是什么样的YYYYMMDD怎么写日期美国日期格式是什么java 正则表达式匹配日期问题 如要匹配下面两种格式,请分别写出正则表达式 验证date格式

2025年2月23日 13:10

comfortablely(seat什么意思 comfortable和comfortablely的词性 谢谢)

comfortablely(seat什么意思 comfortable和comfortablely的词性 谢谢)

本文目录seat什么意思 comfortable和comfortablely的词性 谢谢comfortable的副词形式seat什么意思 comfortable和comfortablely的词性 谢谢seatn. 席位,座位; 所在地; 场

2025年3月11日 13:30

什么叫明文密码、密文密码?什么是明文密码

什么叫明文密码、密文密码?什么是明文密码

本文目录什么叫明文密码、密文密码什么是明文密码什么是明文密码:是数字还是字母举例说明明文密码是什么意思租号玩明文账号密码是什么意思密码体系中明文是指明文密码是什么什么是明文密钥什么叫明文密码、密文密码密文密码就是你输密码时显示的是*****

2025年2月12日 14:20

vba下载文件(vba下载网络文件的问题)

vba下载文件(vba下载网络文件的问题)

本文目录vba下载网络文件的问题已知用户名和密码,怎样用VBA后台登录网站 怎样用vba从后台下载网站上各未读订单名称的附件EXCEL中VBA,自动点击指定网页中下载按钮,并下载文件vba下载网络文件的问题在出错语句前加一句错误处理语句试试

2025年3月18日 21:30

web培训机构(求大家推荐web前端培训机构)

web培训机构(求大家推荐web前端培训机构)

本文目录求大家推荐web前端培训机构web前端培训机构排名求大家推荐web前端培训机构web前端培训机构更推荐【达内教育】,该机构师资力量雄厚,口碑极佳。选择web前端培训机构的注意事项:1、看企业背景、办学历史、模式、web前端开班节奏。

2025年2月25日 21:00

warned什么意思(词汇搭配:有关warn的几条重要搭配)

warned什么意思(词汇搭配:有关warn的几条重要搭配)

本文目录词汇搭配:有关warn的几条重要搭配warned 是什么意思词汇搭配:有关warn的几条重要搭配有关warn的搭配:1、warn sb.not to do sth=warn sb. of sth 警告某人某事。2、warn of:发

2025年4月5日 03:40

dead or alive(经典游戏双截龙主题曲DEAD OR ALIVE歌词,女歌手唱的,如果有翻译的话追加赏金!)

dead or alive(经典游戏双截龙主题曲DEAD OR ALIVE歌词,女歌手唱的,如果有翻译的话追加赏金!)

本文目录经典游戏双截龙主题曲DEAD OR ALIVE歌词,女歌手唱的,如果有翻译的话追加赏金!翻译一下歌词加藤和树-Dead or Alivedead or alive是什么意思鲁邦三世:DEAD OR ALIVE好看吗Dead or A

2025年3月17日 07:10

uptodate是什么意思(uptodate是什么意思及反义词)

uptodate是什么意思(uptodate是什么意思及反义词)

本文目录uptodate是什么意思及反义词yoursoftwareisuptodate是什么意思rsync uptodate什么意思uptodate是什么意思及反义词up to date 英We’ll keep you up to d

2025年3月15日 22:00

listview属性(ListView中单个属性的设置)

listview属性(ListView中单个属性的设置)

本文目录ListView中单个属性的设置ListView控件的属性如何利用delphi中listview的data属性c#listview的 items属性怎么用简述listview控件的工作模式listview控件视图通过哪个属性修改视图

2025年3月17日 18:40

text什么意思(手机中Text文件是什么意思)

text什么意思(手机中Text文件是什么意思)

本文目录手机中Text文件是什么意思text在c语言中是什么意思Android 开发里面如何点击Button将EditText里面的内容显示在textView里edittext=nut什么意思安卓怎么让edittext输入中文Android

2025年3月8日 00:00

j2me模拟器强加好友(怎么才能添加很多微信好友)

j2me模拟器强加好友(怎么才能添加很多微信好友)

本文目录怎么才能添加很多微信好友电脑上微信如何搜索添加好友怎么才能添加很多微信好友这个有很多方法1、电话直接添加2、扫码二维码添加3、微信号添加4、建群直接添加5、摇一摇添加等等很多种方法,一般微信5000人就满了,无法再添加了,如果还要添

2025年3月4日 19:40

arrange的名词形式(安排英语单词怎么写)

arrange的名词形式(安排英语单词怎么写)

本文目录安排英语单词怎么写求arrange的具体用法.arrange的形式organize名词动词形容词副词形式分别是什么,用法是什么谢谢各位arrange的形容词和名词安排英语单词怎么写arrangeI’ve arranged to se

2025年2月21日 09:40

近期文章

million billion(million,billion和thousand之间应该怎么转化 要举例的那种 谢谢)
2025-04-05 17:30:01
本站热文

harbor,port,pier的区别?谁能解释“harbour“(港口)与“pier“(码头)的区别
2025-02-22 17:40:03 浏览:18
ibatis foreach(ibatis 批量update操作)
2025-02-10 23:40:06 浏览:7
endless rain(endless rain表达什么情感)
2025-02-14 06:00:02 浏览:6
标签列表

热门搜索