日韩欧美人妻无码精品白浆,www.大香蕉久久网,狠狠的日狠狠的操,日本好好热在线观看

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

C# 高亮任務(wù)欄圖標的方法,非系統(tǒng)托盤的圖標閃爍效果

admin
2021年1月21日 11:8 本文熱度 4456
 #region 高亮任務(wù)欄圖標

        /// <summary>
        /// 包含系統(tǒng)應在指定時間內(nèi)閃爍窗口次數(shù)和閃爍狀態(tài)的信息
        /// </summary>
        public struct FLASHWINFO
        {
            /// <summary>
            /// 結(jié)構(gòu)大小
            /// </summary>
            public uint cbSize;
            /// <summary>
            /// 要閃爍或停止的窗口句柄
            /// </summary>
            public IntPtr hwnd;
            /// <summary>
            /// 閃爍的類型
            /// </summary>
            public uint dwFlags;
            /// <summary>
            /// 閃爍窗口的次數(shù)
            /// </summary>
            public uint uCount;
            /// <summary>
            /// 窗口閃爍的頻度,毫秒為單位;若該值為0,則為默認圖標的閃爍頻度
            /// </summary>
            public uint dwTimeout;
        }
        public enum falshType : uint
        {
            FLASHW_STOP = 0, //停止閃爍
            FALSHW_CAPTION = 1, //只閃爍標題
            FLASHW_TRAY = 2, //只閃爍任務(wù)欄
            FLASHW_ALL = 3, //標題和任務(wù)欄同時閃爍
            FLASHW_PARAM1 = 4,
            FLASHW_PARAM2 = 12,
            FLASHW_TIMER = FLASHW_TRAY | FLASHW_PARAM1, //無條件閃爍任務(wù)欄直到發(fā)送停止標志或者窗口被激活,如果未激活,停止時高亮
            FLASHW_TIMERNOFG = FLASHW_TRAY | FLASHW_PARAM2 //未激活時閃爍任務(wù)欄直到發(fā)送停止標志或者窗體被激活,停止后高亮
        }

        [DllImport("user32.dll")]
        public static extern bool FlashWindowEx(ref FLASHWINFO pwfi);

        public static bool flashTaskBar(IntPtr hWnd, falshType type)
        {
            FLASHWINFO fInfo = new FLASHWINFO();
            fInfo.cbSize = Convert.ToUInt32(Marshal.SizeOf(fInfo));
            fInfo.hwnd = hWnd;//要閃爍的窗口的句柄,該窗口可以是打開的或最小化的
            fInfo.dwFlags = (uint)type;//閃爍的類型
            fInfo.uCount = UInt32.MaxValue;//閃爍窗口的次數(shù)
            fInfo.dwTimeout = 0; //窗口閃爍的頻度,毫秒為單位;若該值為0,則為默認圖標的閃爍頻度
            return FlashWindowEx(ref fInfo);
        }

        #endregion

下面的調(diào)用:未激活時閃爍任務(wù)欄,直到發(fā)送停止標志或者窗體被激活,停止后高亮激活后正常,這個跟QQ是一樣的,激活窗口是停止高亮的事件:
flashTaskBar(this.Handle, falshType.FLASHW_TIMERNOFG);

但是QQ有一個缺點是,在會話窗口處理激活狀態(tài)時不閃動,這樣有時候就沒留意到對方發(fā)過來的消息。所以如果想做成無論是否激活了窗體,只要有新消息的時候任務(wù)欄就閃動,直到用戶輸入了文字才不閃動。這可以用下面這種調(diào)用:

flashTaskBar(this.Handle, falshType.FLASHW_TIMER );

并且當用戶輸入時會觸發(fā)事件,在事件處理函數(shù)中加入以下調(diào)用就可以了:

下面的調(diào)用:停止閃爍,停止后如果未激活窗口,窗口高亮,如果窗口處于激活狀態(tài),停止閃爍,不會高亮

flashTaskBar(this.Handle, falshType.FLASHW_STOP);

另外,尚未找到方法讓激活的窗口一直高亮,看起來激活窗口一定會取消高亮。




該文章在 2021/1/21 11:08:17 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運作、調(diào)度、堆場、車隊、財務(wù)費用、相關(guān)報表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點,圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務(wù)都免費,不限功能、不限時間、不限用戶的免費OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

免费欧美操逼视频| 9999 精品| 日韩av影院一区精品| 国产日韩欧美精品免费观看| 天天日天天日天天日天天日日日 | 国产,操死你啊啊啊| 就中文字幕一区二区| 高跟丝袜美腿一二区| 日韩av高清中文字幕| 国产蜜乳AV一区二区| 91成人福利网| 日韩色色一区| h视频免费| 国产乱伦一卡2卡| 午夜中文字幕精品| 欧美日韩一级成人电影| 99一区二区三区四区五区六区| 久久精品视mp4| 亚洲aⅤ******三区天堂| av 成人 国产精品一区 | 日本 亚洲 欧美69av| 欧美精品14页| 大鸡巴操bbAV国| 亚洲精品tiant| 色道久久久| 国产亚州欧美一区二区三区| 成人文学 中文字幕| 台湾中文字幕一区二区| 亚洲欧洲XXXX| 亚洲 欧美 成人 91| 偷拍视频月本一区二区三区 | 国产日韩一区二区porn| 国产日韩有码一二三| 大胆西西婷婷五月天激情久久综合| 日本一道一区二区免费在线| 午夜蜜桃视频一区| 在线播放中文av| 久久精品费精品蜜臀| 免费麻豆观看| 中文字幕韩国精品| 久久久久久囯精品色费色费s☆|