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

C# 無邊框窗體邊框陰影效果的簡單實(shí)現(xiàn)

 更新時(shí)間:2013年10月08日 14:31:22   作者:  
這篇文章介紹了C# 無邊框窗體邊框陰影效果的簡單實(shí)現(xiàn),有需要的朋友可以參考一下

通過下面代碼在構(gòu)造函數(shù)中調(diào)用方法 SetShadow();

即可實(shí)現(xiàn)無邊框窗體的陰影效果了

需要添加命名空間 using System.Runtime.InteropServices;

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

private const int CS_DropSHADOW = 0x20000;
        private const int GCL_STYLE = (-26);       

        [DllImport("user32.dll", CharSet = CharSet.Auto)]
        public static extern int SetClassLong(IntPtr hwnd, int nIndex, int dwNewLong);
        [DllImport("user32.dll", CharSet = CharSet.Auto)]
        public static extern int GetClassLong(IntPtr hwnd, int nIndex);   

        private void SetShadow()
        {
            SetClassLong(this.Handle, GCL_STYLE, GetClassLong(this.Handle, GCL_STYLE) | CS_DropSHADOW);
        }

相關(guān)文章

  • Unity3D網(wǎng)格功能生成球體網(wǎng)格模型

    Unity3D網(wǎng)格功能生成球體網(wǎng)格模型

    這篇文章主要為大家詳細(xì)介紹了Unity3D網(wǎng)格功能生成球體網(wǎng)格模型,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-02-02
  • C#判斷頁面中的多個(gè)文本框輸入值是否有重復(fù)的實(shí)現(xiàn)方法

    C#判斷頁面中的多個(gè)文本框輸入值是否有重復(fù)的實(shí)現(xiàn)方法

    這篇文章主要介紹了C#判斷頁面中的多個(gè)文本框輸入值是否有重復(fù)的實(shí)現(xiàn)方法,是一個(gè)非常簡單實(shí)用的技巧,需要的朋友可以參考下
    2014-10-10
  • C#利用后綴表達(dá)式解析計(jì)算字符串公式

    C#利用后綴表達(dá)式解析計(jì)算字符串公式

    當(dāng)我們拿到一個(gè)字符串比如:20+31*(100+1)的時(shí)候用口算就能算出結(jié)果為3151,因?yàn)檫@是中綴表達(dá)式對于人類的思維很簡單,但是對于計(jì)算機(jī)就比較復(fù)雜了。相對的后綴表達(dá)式適合計(jì)算機(jī)進(jìn)行計(jì)算。本文就來用后綴表達(dá)式實(shí)現(xiàn)解析計(jì)算字符串公式,需要的可以參考一下
    2023-02-02
  • Visual Studio連接unity編輯器的實(shí)現(xiàn)步驟

    Visual Studio連接unity編輯器的實(shí)現(xiàn)步驟

    unity編輯器中打開C#腳本的時(shí)候發(fā)現(xiàn)Visual Studio沒有連接unity編輯器,本文主要介紹了Visual Studio連接unity編輯器的實(shí)現(xiàn)步驟,感興趣的可以了解一下
    2023-11-11
  • C#中使用async和await實(shí)現(xiàn)異步Udp通訊的示例代碼

    C#中使用async和await實(shí)現(xiàn)異步Udp通訊的示例代碼

    本文主要介紹了C#中使用async和await實(shí)現(xiàn)異步Udp通訊的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • C#從XmlDocument提取完整字符串的方法

    C#從XmlDocument提取完整字符串的方法

    文章介紹了兩種生成格式化XML字符串的方法,方法一使用`XmlDocument`的`OuterXml`屬性,但輸出的XML字符串不帶格式,可讀性差,方法二利用`XmlWriterSettings`控制格式,并通過`MemoryStream`作為輸出流,可以自定義編碼,如UTF-8,感興趣的朋友跟隨小編一起看看吧
    2025-02-02
  • C#中Task任務(wù)類用法詳解

    C#中Task任務(wù)類用法詳解

    這篇文章主要為大家詳細(xì)介紹了C#中Task任務(wù)類用法的相關(guān)知識,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-11-11
  • C#中的IEnumerable接口深入研究

    C#中的IEnumerable接口深入研究

    這篇文章主要介紹了.NET中的IEnumerable接口深入研究,分析出了它的實(shí)現(xiàn)原理和實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2014-07-07
  • 詳解C# Socket簡單例子(服務(wù)器與客戶端通信)

    詳解C# Socket簡單例子(服務(wù)器與客戶端通信)

    這篇文章主要介紹了詳解C# Socket簡單例子(服務(wù)器與客戶端通信) ,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2016-12-12
  • Unity3D開發(fā)實(shí)戰(zhàn)之五子棋游戲

    Unity3D開發(fā)實(shí)戰(zhàn)之五子棋游戲

    這篇文章主要為大家詳細(xì)介紹了Unity3D開發(fā)實(shí)戰(zhàn)之五子棋游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-09-09

最新評論

桐柏县| 贺兰县| 广饶县| 正蓝旗| 水富县| 绿春县| 舒兰市| 大埔区| 张家港市| 吉林省| 思茅市| 滕州市| 宁波市| 万年县| 潍坊市| 宜兴市| 秦皇岛市| 德惠市| 赫章县| 台东县| 原阳县| 尉氏县| 蛟河市| 绥德县| 建始县| 石泉县| 雷山县| 肃北| 鹿邑县| 资阳市| 巴南区| 开化县| 饶阳县| 张北县| 沙坪坝区| 郸城县| 万源市| 三明市| 河间市| 积石山| 抚松县|