易语言吧

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 13434|回复: 1

[大漠命令] 大漠插件设置窗口状态命令SetWindowState用法详解

[复制链接]

523

主题

832

帖子

4万

积分

易语言吧管理员

Rank: 9Rank: 9Rank: 9

积分
42096

幽默大师终生成就

威望
0
易币
40869
贡献
0
积分
42096
UID
1
在线时间
1503 小时
注册时间
2019-7-19
发表于 2019-12-21 17:45:41 | 显示全部楼层 |阅读模式
SetWindowState函数简介:
设置窗口的状态
* h  Y# E% N# z3 P# i函数原型:  c& [) k6 y/ D1 ]2 m) s; Y) F" ^# j
' A9 L0 i0 p3 Q3 v; p* J
long SetWindowState(hwnd,flag)

+ h( S/ p# i4 A9 ]3 V! N' K8 D+ A; o
3 O* M0 ]# N3 i( ?
易语言中用法
) w6 z/ T/ v* L$ V0 K% q  ` 截图201912211745214890..png # H; i: d4 j0 z: `2 \

+ `) y$ X* i1 f3 K5 n# C
' L. g& D) C6 t$ U; D/ y3 N; q; [
8 H9 ?4 ~- p  e, c! c! {5 v! i% Y

2 E' c7 Q7 z  X
" @" E) L! [+ V! d
3 {- I+ Z% q8 L3 x+ R& h) d
参数定义:
6 u  x9 o' j( ^
4 ]( T2 V' k) d# Bhwnd
整形数: 指定的窗口句柄
- c& G5 [% i( F+ F6 G4 I& f) {! n/ Y( m  W, U. V: N
flag 整形数: 取值定义如下

: h. v0 v$ V. I& G0 : 关闭指定窗口
+ U- g4 k. O" l5 O, v, r/ G7 K9 d1 : 激活指定窗口' j8 ~9 b% z5 W: S. v
2 : 最小化指定窗口,但不激活
8 D( a) I* K5 |) |) `3 : 最小化指定窗口,并释放内存,但同时也会激活窗口.(释放内存可以考虑用FreeProcessMemory函数)7 m6 r" ~+ }) v3 p) ~
4 : 最大化指定窗口,同时激活窗口.
6 d; K! d; |7 t8 ?. c, L1 Z& {5 : 恢复指定窗口 ,但不激活
& r# n5 Q& i: `1 m6 : 隐藏指定窗口( t3 j7 K. _) X8 H3 l- ~1 b
7 : 显示指定窗口9 Q! B; V" N& k; i0 l5 C9 g, K9 v  n
8 : 置顶指定窗口
7 q  U, {$ _8 K1 J3 S6 q5 q9 : 取消置顶指定窗口+ n( k( C6 U# Y
10 : 禁止指定窗口: ]3 G8 R% `1 Y9 y$ O, B
11 : 取消禁止指定窗口
$ q% ~5 K, z+ U' T$ c4 p% K12 : 恢复并激活指定窗口
8 A7 o8 x& b/ r7 H6 _13 : 强制结束窗口所在进程.
3 q4 \! |+ I4 b/ q: n14 : 闪烁指定的窗口, I( W4 [  X( \7 c
15 : 使指定的窗口获取输入焦点6 y# `$ Q' d( o0 u/ T/ ~# r# S
返回值:
+ f7 [1 P/ ^) \" s) X9 E3 ^整形数:5 \* A' y( f* y! j# X5 n
0:
失败4 C2 C; s% {. r  E( b9 K% B$ [6 p
1: 成功

1 B$ u1 g0 N2 u示例:
' |3 j% ~0 H7 f  ^# Y1 hdm_ret = dm.SetWindowState(hwnd,0)  
, j1 h' {1 Q1 X4 k
% X3 g' F1 o: b7 U8 ?

0

主题

2336

帖子

9563

积分

VIP超级贵宾

Rank: 8Rank: 8

积分
9563
威望
198
易币
6831
贡献
0
积分
9563
UID
11903
在线时间
36 小时
注册时间
2021-1-23
发表于 2021-5-28 21:02:14 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!我觉得易语言吧是注册对了!
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【选择右侧内容,快速回复】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

大漠插件注册码无须等1-3号

QQ|本站为中文编程爱好者方便学习编程.公益免费,站内所有资源均来自互联网收集或用户上传分享,本站不拥有此类资源的版权。 作为网络服务提供者,对转载行为的发生不具备充分的监控能力。但是当版权拥有者提出侵权并出示充分的版权证明材料时,易语言吧负有移除转载作品以及停止继续传播的义务。在满足前款条件下采取移除等相应措施后不为此向原发布人承担违约责任,包括不承担因侵权不成立而给原发布人带来损害的赔偿责任。 用户免费分享产生,如果侵犯了你的权益,联系QQ:3066137757|Archiver|手机版|小黑屋|易语言吧

GMT+8, 2026-4-29 07:20 , Processed in 0.385721 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表