Showwindow 及参数

[DllImport("user32.dll", EntryPoint = "ShowWindow", CharSet = CharSet.Auto)]
    public static extern int ShowWindow(IntPtr hwnd, int nCmdShow);
    函数功能:该函数设置指定窗口的显示状态。
    参数
    hWnd:窗口句柄。
    nCmdShow:指定窗口如何显示。如果发送应用程序的程序提供了STARTUPINFO结构,则应用程序第一次调用ShowWindow时该参数被忽略。否则,在第一次调用ShowWindow函数时,该值应为在函数WinMain中nCmdShow参数。在随后的调用中,该参数可以为下列值之一:
    SW_FORCEMINIMIZE:在WindowNT5.0中最小化窗口,即使拥有窗口的线程被挂起也会最小化。在从其他线程最小化窗口时才使用这个参数。
    SW_MIOE:隐藏窗口并激活其他窗口。
    SW_MAXIMIZE:最大化指定的窗口。
    SW_MINIMIZE:最小化指定的窗口并且激活在Z序中的下一个顶层窗口。
    SW_RESTORE:激活并显示窗口。如果窗口最小化或最大化,则系统将窗口恢复到原来的尺寸和位置。在恢复最小化窗口时,应用程序应该指定这个标志。
    SW_SHOW:在窗口原来的位置以原来的尺寸激活和显示窗口。
    SW_SHOWDEFAULT:依据在STARTUPINFO结构中指定的SW_FLAG标志设定显示状态,STARTUPINFO 结构是由启动应用程序的程序传递给CreateProcess函数的。
    SW_SHOWMAXIMIZED:激活窗口并将其最大化。
    SW_SHOWMINIMIZED:激活窗口并将其最小化。
    SW_SHOWMINNOACTIVATE:窗口最小化,激活窗口仍然维持激活状态。
    SW_SHOWNA:以窗口原来的状态显示窗口。激活窗口仍然维持激活状态。
    SW_SHOWNOACTIVATE:以窗口最近一次的大小和状态显示窗口。激活窗口仍然维持激活状态。
    SW_SHOWNOMAL:激活并显示一个窗口。如果窗口被最小化或最大化,系统将其恢复到原来的尺寸和大小。应用程序在第一次显示窗口的时候应该指定此标志。
    返回值:如果窗口以前可见,则返回值为非零。如果窗口以前被隐藏,则返回值为零。
    备注:应用程序第一次调用ShowWindow时,应该使用WinMain函数的nCmdshow参数作为它的nCmdShow参数。在随后调用ShowWindow函数时,必须使用列表中的一个给定值,而不是由WinMain函数的nCmdSHow参数指定的值。
    Public Const SW_HIDE = 0
    Public Const SW_SHOWNORMAL = 1
    Public Const SW_SHOWMINIMIZED = 2
    Public Const SW_SHOWMAXIMIZED = 3
    Public Const SW_MAXIMIZE = 3
    Public Const SW_SHOWNOACTIVATE = 4
    Public Const SW_SHOW = 5
    Public Const SW_MINIMIZE = 6
    Public Const SW_SHOWMINNOACTIVE = 7
    Public Const SW_SHOWNA = 8
    Public Const SW_RESTORE = 9

Showwindow及参数介绍相关推荐

  1. 网路摄像头技术参数介绍

    网路摄像头技术参数介绍 星光级图像传感器 4MP (2592 × 1520) @30fps SmartH.265 / H.265+ / H.265 / SmartH.264 / H.264+ / H. ...

  2. GCC编译选项参数介绍

    gcc和g++分别是gnu的c和c++编译器,下面是整理的常用编译选项参数: #(1). -x: 设定文件所使用的语言,使文件后缀名无效,如下,执行完后生成test.o gcc -c -x c++ t ...

  3. tensorflow中的命令行参数介绍

    1.tensorflow中的tf.flags参数介绍 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Date : 2019-01-20 21:39: ...

  4. 1. BCP的主要参数介绍

    1. BCP的主要参数介绍 BCP共有四个动作可以选择. (1) 导入. 这个动作使用in命令完成,后面跟需要导入的文件名. (2) 导出. 这个动作使用out命令完成,后面跟需要导出的文件名. (3 ...

  5. 【深度学习】caffe 中的一些参数介绍

     [深度学习]caffe 中的一些参数介绍 标签: 深度学习caffe 2016-05-30 14:33 7122人阅读 评论(1) 收藏 举报 本文章已收录于: 分类: [机器学习&深度 ...

  6. 学习笔记Hadoop(八)—— Hadoop集群的安装与部署(5)—— Hadoop配置参数介绍、Hadoop集群启动与监控

    五.Hadoop配置参数介绍 Hadoop集群配置文件主要有: 它们的默认参数配置可以看: core-default.xml :https://hadoop.apache.org/docs/stabl ...

  7. 【学习笔记】28、类的方法及参数介绍

    类的方法及参数介绍 初始化方法 在类被实例化的时候,有一个方法会被自动运行,这个方法就是"__init__(self)" (前后两个下划线). 这个方法主要用于在一个对象被实例化的 ...

  8. Linux系统IO分析工具之iotop常用参数介绍

      Linux系统IO分析工具之iotop常用参数介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 在一般运维工作中经常会遇到这么一个场景,服务器的IO负载很高(iostat中的 ...

  9. python怎么导入opencv_对python opencv 添加文字 cv2.putText 的各参数介绍

    如下所示: cv2.putText(img, str(i), (123,456)), font, 2, (0,255,0), 3) 各参数依次是:图片,添加的文字,左上角坐标,字体,字体大小,颜色,字 ...

  10. HDFS命令行客户端使用,命令行客户端支持的命令参数,常用命令参数介绍

    3.HDFS的shell(命令行客户端)操作 3.1 HDFS命令行客户端使用 HDFS提供shell命令行客户端,使用方法如下: [toto@hadoop hadoop-2.8.0]$ hdfs d ...

最新文章

  1. python ggplot为什么不能取代matplotlib_Matplotlib vs ggplot2
  2. Service Mesh — Overview
  3. 网络推广软件介绍外链坚持七大原则助力网站排名“蹭蹭上涨”!
  4. linux复习资料非编程
  5. EMNLP2018论文解读 | 利用篇章信息提升机器翻译质量
  6. 新BOJ 88. 最值问题
  7. 常用公差配合表图_模具设计,常用模具零件选用
  8. 云ERP系统如何进行流程设计
  9. angularjs 服务
  10. 前端学习(2581):单元测试的重要性
  11. 超18万人次下载使用的 Cloud Toolkit 的成长历程
  12. ROS学习:智能车室外光电组仿真
  13. easyui中idField的作用
  14. mysql5.7 undo_MySQL 5.7新特性之在線收縮undo表空間
  15. 探索python--Robert J. Brunner
  16. MySQL通过Binlog恢复数据
  17. 又一GameFi黑马问世,12.22日开启全球IDO
  18. vue项目使用mand mobile check选择项组点击选中,选中的列表延迟一位问题
  19. 浪潮服务器安装windows2008系统,浪潮NF5280M3安装Windows Server 2008 R2注意事项
  20. 关于自建ip池可能出现的问题

热门文章

  1. 【数据库原理及应用】——基本表更新(INSERT、UPDATE、ALTER、DELETE)与视图VIEW(学习笔记)
  2. MATLAB读取xls文件的内容
  3. 自动化测试 (二) 连连看外挂
  4. 电脑连上Jink后打开Altium Designer弹出Failed to measure TotalIRLen(6)
  5. 网站优化中SEO关键词密度到底多少属于合理?
  6. html调用wmp,web页面中嵌入window media player,支持IE和Chrome
  7. 初学cocoa开发:带你走入不一样的世界
  8. html打开网页过场动画_一款谷歌(Google)打造的广告网页设计制作软件
  9. 优秀开源项目之二:流媒体直播系统Open Broadcaster Software
  10. 使用eclipse编写第一个Java程序及运行(超详细)