亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C# WINFORM 強(qiáng)制讓窗體獲得焦點(diǎn)的方法代碼

 更新時(shí)間:2013年04月28日 11:52:57   作者:  
C# WINFORM 強(qiáng)制讓窗體獲得焦點(diǎn)的方法代碼,需要的朋友可以參考一下

復(fù)制代碼 代碼如下:

//調(diào)用API
 [System.Runtime.InteropServices.DllImport("user32.dll", CharSet = System.Runtime.InteropServices.CharSet.Auto, ExactSpelling = true)]
 public static extern IntPtr GetForegroundWindow(); //獲得本窗體的句柄
 [System.Runtime.InteropServices.DllImport("user32.dll", EntryPoint = "SetForegroundWindow")]
 public static extern bool SetForegroundWindow(IntPtr hWnd);//設(shè)置此窗體為活動(dòng)窗體
 //定義變量,句柄類型
 public IntPtr han;

在窗體加載的時(shí)候給變量賦值,即將當(dāng)前窗體的句柄賦給變量
復(fù)制代碼 代碼如下:

void Form1_Load(object sender, EventArgs e)
 {
 han = this.Handle;
 timer2.Enabled = true;
 }

//加載一個(gè)定時(shí)器控件,驗(yàn)證當(dāng)前WINDOWS句柄是否和本窗體的句柄一樣,如果不一樣,則激活本窗體

復(fù)制代碼 代碼如下:

private void timer2_Tick(object sender, EventArgs e)
 {
 if (han != GetForegroundWindow())
 {
 SetForegroundWindow(han);
 }
 }

相關(guān)文章

  • C#?多窗口委托通信的實(shí)現(xiàn)

    C#?多窗口委托通信的實(shí)現(xiàn)

    本文主要介紹了C#?多窗口委托通信的實(shí)現(xiàn),窗口之間通信無(wú)非有兩個(gè)方向,主窗口發(fā)送數(shù)據(jù)到副窗口,副窗口發(fā)送數(shù)據(jù)到主窗口,感興趣的可以了解一下
    2022-03-03
  • C#采用OpenXml實(shí)現(xiàn)給word文檔添加文字

    C#采用OpenXml實(shí)現(xiàn)給word文檔添加文字

    這篇文章主要介紹了C#采用OpenXml實(shí)現(xiàn)給word文檔添加文字的方法,包括了用法的實(shí)例分析,是非常實(shí)用的技巧,需要的朋友可以參考下
    2014-09-09
  • Unity工具類ScrollView實(shí)現(xiàn)拖拽滑動(dòng)翻頁(yè)

    Unity工具類ScrollView實(shí)現(xiàn)拖拽滑動(dòng)翻頁(yè)

    這篇文章主要為大家詳細(xì)介紹了Unity工具類ScrollView實(shí)現(xiàn)拖拽滑動(dòng)翻頁(yè),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • 如何:對(duì)Windows 窗體控件進(jìn)行線程安全調(diào)用

    如何:對(duì)Windows 窗體控件進(jìn)行線程安全調(diào)用

    使用多線程提高 Windows 窗體應(yīng)用程序的性能時(shí),必須注意以線程安全方式調(diào)用控件。
    2007-03-03
  • C#?模式匹配完全指南

    C#?模式匹配完全指南

    模式匹配是一種高端的使用機(jī)制,它允許程序員在開(kāi)發(fā)的時(shí)候以對(duì)象的類型作為條件篩選和分情況處理的一種手段,本文給大家介紹C#?模式匹配完全指南,感興趣的朋友跟隨小編一起看看吧
    2022-03-03
  • C#使用Socket實(shí)現(xiàn)心跳的方法示例

    C#使用Socket實(shí)現(xiàn)心跳的方法示例

    這篇文章主要介紹了C#使用Socket實(shí)現(xiàn)心跳的方法示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • c#語(yǔ)言使用Unity粒子系統(tǒng)制作手雷爆炸

    c#語(yǔ)言使用Unity粒子系統(tǒng)制作手雷爆炸

    這篇文章主要為大家介紹了Unity的粒子系統(tǒng)由粒子發(fā)射器、粒子動(dòng)畫器、粒子渲染器組成,通過(guò)使用一或兩個(gè)紋理多次繪制,創(chuàng)造一個(gè)混沌的效果,通過(guò)復(fù)習(xí)粒子系統(tǒng)做一個(gè)手雷和實(shí)彈投擲現(xiàn)場(chǎng)
    2022-04-04
  • C# 創(chuàng)建,讀取,寫入XML文件

    C# 創(chuàng)建,讀取,寫入XML文件

    本篇文章主要介紹了C# 創(chuàng)建,讀取,寫入XML文件的方法,具有很好的參考價(jià)值。下面跟著小編一起來(lái)看下吧
    2017-03-03
  • 基于C#實(shí)現(xiàn)的三層架構(gòu)實(shí)例

    基于C#實(shí)現(xiàn)的三層架構(gòu)實(shí)例

    這篇文章主要介紹了基于C#實(shí)現(xiàn)的三層架構(gòu)實(shí)例,非常實(shí)用,需要的朋友可以參考下
    2014-08-08
  • C#使用迭代器實(shí)現(xiàn)文字動(dòng)態(tài)效果的示例代碼

    C#使用迭代器實(shí)現(xiàn)文字動(dòng)態(tài)效果的示例代碼

    這篇文章主要為大家詳細(xì)介紹了C#如何通過(guò)使用迭代器實(shí)現(xiàn)文字動(dòng)態(tài)效果,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-02-02

最新評(píng)論