最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C# GetWindowRect簡介及使用說明

 更新時間:2012年12月20日 11:57:18   作者:  
GetWindowRect返回指定窗口的邊框矩形的尺寸。該尺寸以相對于屏幕坐標(biāo)左上角的屏幕坐標(biāo)給出,需要的朋友可以了解下
函數(shù)功能:該函數(shù)返回指定窗口的邊框矩形的尺寸。該尺寸以相對于屏幕坐標(biāo)左上角的屏幕坐標(biāo)給出。
函數(shù)原型:BOOL GetWindowRect(HWND hWnd,LPRECTlpRect);
參數(shù):
hWnd:窗口句柄。
lpRect:指向一個RECT結(jié)構(gòu)的指針,該結(jié)構(gòu)接收窗口的左上角和右下角的屏幕坐標(biāo)。
返回值:如果函數(shù)成功,返回值為非零:如果函數(shù)失敗,返回值為零。若想獲得更多錯誤信息,請調(diào)用GetLastError函數(shù)。
C#中使用該函數(shù)首先導(dǎo)入命名空間:
復(fù)制代碼 代碼如下:

using System.Runtime.InteropServices;

然后寫API引用部分的代碼,放入 class 內(nèi)部
復(fù)制代碼 代碼如下:

[DllImport("user32.dll")]
private static extern int GetWindowRect(IntPtr hwnd,out Rect lpRect);

這個函數(shù)有兩個個參數(shù),第一個參數(shù)是指定窗口句柄;第二個參數(shù)接收窗口的左上角和右下角的屏幕坐標(biāo),它是Rect結(jié)構(gòu)。Rect結(jié)構(gòu)定義如下:
復(fù)制代碼 代碼如下:

public struct Rect
{
public int Left;
public int Top;
public int Right;
public int Bottom;
}
演示代碼:
IntPtr hwnd = FindWindow("", "計算器");
Rect rect = new Rect();
GetWindowRect(hwnd, out lpRect);

相關(guān)文章

  • ASP.NET Core 奇技淫巧之接口代理轉(zhuǎn)發(fā)的實現(xiàn)

    ASP.NET Core 奇技淫巧之接口代理轉(zhuǎn)發(fā)的實現(xiàn)

    這篇文章主要介紹了ASP.NET Core 奇技淫巧之接口代理轉(zhuǎn)發(fā)的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • 利用ASP.NET MVC+Bootstrap搭建個人博客之修復(fù)UEditor編輯時Bug(四)

    利用ASP.NET MVC+Bootstrap搭建個人博客之修復(fù)UEditor編輯時Bug(四)

    這篇文章主要介紹了利用ASP.NET MVC+Bootstrap搭建個人博客之修復(fù)UEditor編輯時Bug(四)的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-06-06
  • .NET實現(xiàn)WebSocket服務(wù)端即時通信實例

    .NET實現(xiàn)WebSocket服務(wù)端即時通信實例

    本篇文章主要介紹了.NET實現(xiàn)即時通信,WebSocket服務(wù)端實例 ,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • ASP.NET中的無刷新驗證碼的開發(fā)(完整代碼)

    ASP.NET中的無刷新驗證碼的開發(fā)(完整代碼)

    ASP.NET中的無刷新驗證碼的開發(fā)(完整代碼),需要的朋友可以參考下。
    2010-09-09
  • 使用Supervisor守護(hù)ASP.NET?Core應(yīng)用程序進(jìn)程

    使用Supervisor守護(hù)ASP.NET?Core應(yīng)用程序進(jìn)程

    這篇文章介紹了使用Supervisor守護(hù)ASP.NET?Core應(yīng)用程序進(jìn)程的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-03-03
  • c# datatable用法總結(jié)

    c# datatable用法總結(jié)

    在項目中經(jīng)常用到DataTable,如果DataTable使用得當(dāng),不僅能使程序簡潔實用,而且能夠提高性能,達(dá)到事半功倍的效果,現(xiàn)對DataTable的使用技巧進(jìn)行一下總結(jié)。
    2010-09-09
  • ASP.NET MVC分頁的實現(xiàn)方法

    ASP.NET MVC分頁的實現(xiàn)方法

    這篇文章主要為大家詳細(xì)介紹了ASP.NET MVC分頁的實現(xiàn)方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • asp.net網(wǎng)站實現(xiàn)接入QQ登錄示例代碼

    asp.net網(wǎng)站實現(xiàn)接入QQ登錄示例代碼

    相信大家在做開發(fā)的時候,常會遇到集成QQ登錄的功能,本文主要說的是利用asp.net代碼的實現(xiàn)方式,邏輯部分主要還是根據(jù)幫助文檔來的。不懂的同學(xué)可以先看看文檔。下面來一起學(xué)習(xí)學(xué)習(xí)。
    2016-08-08
  • js插件類庫組織與管理(基于asp.net管理)

    js插件類庫組織與管理(基于asp.net管理)

    在開發(fā)一個較大規(guī)模的網(wǎng)站,js插件類庫應(yīng)用的是相當(dāng)多。那么自然在一個頁面里就存在不少script和script相關(guān)的link標(biāo)記,這樣js組織與管理自然成了一大問題。
    2010-07-07
  • 獲取客戶端IP地址c#/vb.net各自實現(xiàn)代碼

    獲取客戶端IP地址c#/vb.net各自實現(xiàn)代碼

    項目要求獲取客戶端的IP地址,分析并且用c#與vb各自實現(xiàn)了此要求,有需要的朋友可以了解下啊,希望本文對你們有所幫助
    2013-01-01

最新評論

井冈山市| 沐川县| 玛曲县| 凉城县| 平遥县| 大丰市| 华容县| 隆昌县| 镇坪县| 兴海县| 精河县| 余姚市| 苏尼特左旗| 新营市| 肃宁县| 观塘区| 福贡县| 绥宁县| 新密市| 新丰县| 武义县| 辽中县| 娱乐| 大关县| 司法| 石泉县| 安达市| 潼关县| 论坛| 阳朔县| 武乡县| 微博| 盐津县| 浑源县| 南丹县| 永寿县| 赣州市| 定日县| 西吉县| 江都市| 陕西省|