zoukankan      html  css  js  c++  java
  • Delphi 窗体函数 GetTopWindow、GetNextWindow

    关于 GetWindow函数 的介绍 ,请点击超链接 GetWindow

    GetTopWindow
      函数功能:该函数检查与特定父窗口相联的子窗口z序,并返回在z序顶部的子窗口的句柄。
      函数原型:HWND GetTopWindow(HWND hWnd);
      参数:
      hWnd:被查序的父窗口的句柄。如果该参数为NULL,函数返回Z序顶部的窗口句柄。
      返回值;如果函数成功,返回值为在Z序顶部的子窗口句柄。如果指定的窗口无子窗口,返回值为NULL。
      若想获得更多错误信息,请调用GetLastError函数。
      速查:Windows NT:3.1以上版本;Windows:95以上版本:Windows CE:不支持;头文件:Winuser.h:库文件;user32.lib。  

    //声明:
    GetTopWindow(
      hWnd: HWND; {指定的窗口句柄}
    ): HWND;      {失败返回0; 成功返回最顶层的子窗口句柄} 

    获取最顶层窗口的操作:

    var
      h1,h2: HWND;
    begin
      h1 := GetTopWindow(GetDesktopWindow);
      h2 := GetWindow(GetDesktopWindow, GW_CHILD);
      ShowMessage(Format('%d,%d',[h1,h2])); {132540,132540}
    end;

     GetDesktopWindow函数介绍

    GetNextWindow
      函数功能:该函数返回z序中的前一个或后一个窗口的句柄。下一窗口在指定窗口的下面,前一窗口则在上面。如果指定的窗口是顶端窗口,该函数返回下一个(或前一个)顶端窗口的句柄。如果指定的窗口是顶层窗口,函数返回下一个(或前一个)顶层窗口的句柄。如果函数是子窗口,则函数搜索下一个或前一个子窗口的句柄。
      函数原型:HWND GetNextWindow(HWND hWnd,UNIT wCmd);
      参数:
      hWnd:一个窗口的句柄。窗口句柄在wCmd参数的基础上获得的相对于这个窗口的句柄。

      wCmd:指明窗口返回的是前一窗口的句柄还是后一窗口的句柄。该参数可以是下列两个值之一:

      GW HWNONEXT:返回在给定窗口的下面窗口的句柄。
      GW_HWNDPREV:返回在给定窗口的上面窗口的句柄。
      返回值:如果函数成功,返回值是前一窗口(或后一窗口)的句柄。如果前后窗口不存在,则返回值为NULL。若想获得更多错误信息,请调用GetLastError函数。
      备注:在设定了GW_HWNDNEXT或GW_GETPREV标志时,调用该函数与调用GetWindow函数相同。
      速查:Windows NT:3.1以上版本;Windows:95以上版本:Windows CE:不支持:头文件:Winuer.h;库文件:user32.lib。

    //uCmd 可选值:
    GW_HWNDFIRST = 0; {同级别第一个}
    GW_HWNDLAST = 1; {同级别最后一个}
    GW_HWNDNEXT = 2; {同级别下一个}
    GW_HWNDPREV = 3; {同级别上一个}
    GW_OWNER = 4; {属主窗口}
    GW_CHILD = 5; {子窗口}

     

     

    创建时间:2020.01.03  更新时间:

    来源:https://www.cnblogs.com/guorongtao/p/12143053.html

     

  • 相关阅读:
    轻量级数据库sqlite的使用
    Integer引发的思考
    css限制显示行数
    数据库 chapter 17 数据仓库与联机分析处理技术
    数据库 chapter 15 对象关系数据库系统
    数据库 chapter 16 XML数据库
    数据库 chapter 14 分布式数据库系统
    数据库 chapter 11 并发控制
    数据库 chapter 12 数据库管理系统
    数据库 chapter 13 数据库技术新发展
  • 原文地址:https://www.cnblogs.com/guorongtao/p/12143053.html
Copyright © 2011-2022 走看看