SetWindowPos详解
(
HWND hWnd, //窗口句柄
HWND hWndInsertAfter, //排列顺序的句柄
int X, //水平坐标
int Y, //垂直坐标
int cx, //宽
int cy, //高
UINT uFlags //窗口定位标识
);
返回值:
hwnd HWND,欲定位的窗口句柄
hWndInsertAfter HWND,置于hwnd前面的窗口句柄。这个参数必须是窗口的句柄或是下面的值之一:
HWND_NOTOPMOST 将窗口置于其它所有窗口的顶部,并位于任何最顶部窗口的后面。如果这个窗口非顶部窗口,这个标记对该窗口并不产生影响
HWND_TOP 将窗口置于它所有窗口的顶部
HWND_TOPMOST 将窗口置于其它所有窗口的顶部,并位于任何最顶部窗口的前面。即使这个窗口不是活动窗口,也维持最顶部状态
int,指定窗口新的X坐标
SWP_FRAMECHANGED 发送一条WM_NCCALCSIZE消息进入窗口,即使窗口的大小没有发生改变。如果不指定这个参数,消息WM_NCCALCSIZE只有在窗口大小发生改变时才发送
SWP_HIDEWINDOW 隐藏窗口
SWP_NOACTIVATE 不激活窗口
SWP_NOCOPYBITS 屏蔽客户区域
SWP_NOMOVE 保持当前位置(X和Y参数将被忽略)
SWP_NOOWNERZORDER 不改变所有窗口的位置和排列顺序
SWP_NOREDRAW 窗口不自动重画
SWP_NOREPOSITION 与SWP_NOOWNERZORDER标记相同
SWP_NOSENDCHANGING 防止这个窗口接受WM_WINDOWPOSCHANGING消息
SWP_NOSIZE 保持当前大小(cx和cy会被忽略)
SWP_NOZORDER 保持窗口在列表的当前位置(hWndInsertAfter将被忽略)
SWP_SHOWWINDOW 显示窗口
备注:
SetWindowPos( Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE||SWP_NOSIZE);
SetWindowPos( Handle, HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOMOVE||SWP_NOSIZE);
SetWindowPos详解相关推荐
- SetWindowPos()详解
SetWindowPos()详解 函数名:SetWindowPos 头文件:winuser.h 函数原型: BOOL SetWindowPos( HWND hWnd, //窗口句柄 HWND hWnd ...
- 【MFC】SetWindowPos函数使用详解
[MFC]SetWindowPos函数使用详解 摘自: http://wenku.baidu.com/link?url=hYKs20rYA13TTdMl9gJ378GNOsxH1DPZPkYZVEIc ...
- SetWindowPos函数使用详解
SetWindowPos函数使用详解 摘自: http://wenku.baidu.com/link?url=hYKs20rYA13TTdMl9gJ378GNOsxH1DPZPkYZVEIcipATl ...
- DELPHI 中 Window 消息大全使用详解
Window 消息大全使用详解 导读: Delphi是Borland公司的一种面向对象的可视化软件开发工具. Delphi集中了Visual C++和Visual Basic两者的优点:容易上手.功能 ...
- Window 消息大全使用详解(无聊没事做)
Window 消息大全使用详解(无聊没事做) 楼主zhangqu_980371(能坚持一辈子的东西太少)2004-12-19 16:35:23 在 VC/MFC / 基础类 提问 消息,就是指 ...
- 窗口发送消息参数详解
窗口发送消息参数详解 // 窗口.发送消息 函数功能: 将指定的消息发送到一个窗口,同win32 api 里面的SendMessage等同的效果 中文函数原型: 发送消息(hwnd,msg ...
- Windows 窗口发送消息参数详解
窗口发送消息参数详解 // 窗口.发送消息 函数功能: 将指定的消息发送到一个窗口,同win32 api 里面的SendMessage等同的效果中文函数原型: 发送消息(hwnd,msg,wparam ...
- Windows API函数大全---附:windows运行命令详解
1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连 ...
- VC++深入详解学习笔记
VC++深入详解学习笔记 Lesson1: Windows程序运行原理及程序编写流程 Lesson2: 掌握C++基本语法 Lesson3: MFC框架程序剖析 Lesson4: 简单绘图 Lesso ...
最新文章
- win7多国语的安装说明
- python【蓝桥杯vip练习题库】ALGO-236大小写转换
- CVPR2015:An Improved Deep Learning Architecture for Person Re-Identificaton
- linux sftp自动输入密码,使用autoexpect避免sftp输入密码
- 521分云南考生被北大录取!仅超一本线1分
- 三. 线程管理之ThreadLocal
- python xlwt设置单元格的自定义背景颜色
- 大数据城市规划 杨东_AI为智慧城市规划做建设
- c语言编程字符串_C编程中的字符串
- node-webkit中使用sqlite3(MAC平台)
- java接收ajax上传文件_使用ajax方式上传文件
- coreldraw sp2精简版 x4_CorelDRAW X4下载-CorelDRAW X4 SP2 精简版_Win10镜像官网
- mac使用被动ftp模式(pasv)_flashfxp连接失败,flashfxp连接失败的原因及好用的ftp工具下载...
- 基于ssm的空气质量监测系统
- 掌握这2个关键点,轻松摆脱沉迷游戏的现状(醍醐灌顶)
- squid高性能代理缓存服务器
- 学得到专栏作者如何回答问题:万维钢(1)
- python交易是什么意思_Py交易是什么意思?Py交易是什么梗?
- android 耗时分析,启动耗时分析(四)-具体方法耗时分析
- 智商情商哪个重要_情商与智商,到底哪个更重要?
热门文章
- select weui 动态加载数据_浪尖以案例聊聊spark3的动态分区裁剪
- python类方法是什么_python中什么是类方法
- STM8学习笔记---利用UID码实现开机产生随机数
- mysql获取分组后每组的最大值
- Python风格总结:Python基础-类变量和实例变量
- Fatal error in launcher: Unable to create process using ''之解决办法
- 《Spring 3.0就这么简单》——1.5 业务层
- Java中startWith方法的使用!
- 微博转发的内容如何实现点击人名跳转到个人主页
- 寻找数组中 的最大值最小值