1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務時間:8:30-17:00
      你可能遇到了下面的問題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
      vb.net皮膚下載 vbnet keydown

      vb怎么加載皮膚

      轉(zhuǎn)載此出處

      創(chuàng)新互聯(lián)專注于企業(yè)成都全網(wǎng)營銷推廣、網(wǎng)站重做改版、北海網(wǎng)站定制設(shè)計、自適應品牌網(wǎng)站建設(shè)、H5頁面制作商城系統(tǒng)網(wǎng)站開發(fā)、集團公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應式網(wǎng)頁設(shè)計等建站業(yè)務,價格優(yōu)惠性價比高,為北海等各大城市提供網(wǎng)站開發(fā)制作服務。

      說到換膚,我們腦子當中可能就會浮現(xiàn)很多商業(yè)軟件那些漂亮的皮膚,自從XP流行以來,程序的外觀變得比以往更加引人注意,像Office 系列的界面,一直是很多程序員模仿的范例,今天我就利用Xtreme Suite Pro ActiveX 輕松的給自己程序加上皮膚應用功能,為我們自己的程序增色。

      目標:制作一個具有換膚功能的程序,程序界面模仿Office 2007樣式

      一、準備工作

      1、開發(fā)工具VB6,當然也可以用.Net,這里以VB6做示例

      2、Xtreme Suite Pro ActiveX 12英文正式版

      下載地址為:

      Part1:

      Part2:

      二、工具安裝

      1、VB6的安裝不多說

      2、將上述下載地址的兩個文件下載后放在同一個目錄下,然后解壓Part1,解壓完成后,可以看到一個setup.exe文件,按提示安裝,其中Sn在對應的文本中,注意我們選用的Sn為Xtreme Suite Pro ActiveX v12.0.1 英文正式版的,Xtreme Toolkit Pro v12.0.1是針對MFC的,不要輸入錯誤。

      現(xiàn)在假設(shè)Xtreme Suite Pro ActiveX 按照默認方式已安裝成功,那邊我們可以進入到下一步了。

      三、正式開始

      1、新建一個VB6的EXE工程

      2、在工具欄上點擊右鍵找到部件,因為Xtreme Suite Pro ActiveX 已安裝成功,所以我們可以看到部件引用中有如下內(nèi)容

      (圖1)

      勾中xtreme SkinFramework ActiveX Control 12.0.1,此時我們的界面當中應該可以看到類似下面的圖片

      (圖2)

      到這里,我們的準備工作已完全準備妥當,下面是關(guān)鍵的代碼,我們將其放在Form_Load事件中

      Private Sub Form_Load()

      Dim FileName as string

      Dim IniFile as string

      FileName ="C:/Program Files/Codejock Software/ActiveX/Xtreme SuitePro ActiveX v12.0.1/Samples/SkinFramework/Styles/Office2007.cjstyles"

      IniFile="NormalBlue.ini"

      SkinFramework1.LoadSkin Dlg.FileName, IniFile

      SkinFramework1.ApplyWindow Me.hWnd

      SkinFramework1.ApplyOptions = SkinFramework1.ApplyOptions Or xtpSkinApplyMetrics

      End Sub

      這里我們利用SkinFramework的LoadSkin方法找到指定的皮膚文件,然后再調(diào)用ApplyWindow方法,并且設(shè)置了ApplyOptions 屬性,注意這里的設(shè)置其實就是SkinFramework的默認值。

      按F5運行工程,出現(xiàn)在我們眼前的界面將是下面這個樣子了

      (圖3)

      簡單的引用,簡單的代碼,出現(xiàn)在我們面前的卻已經(jīng)是如此漂亮的界面,到這里我們已大告功成了。

      四、擴展

      Xtreme Suite Pro ActiveX 的SkinFramework 不但支持以cjstyles為擴展的皮膚文件,同時也支持XP的themes文件,即以msstyles為擴展名的文件,知道了這點我們的皮膚來源就非常廣了。

      下面為大家推薦一個地方,里面有很多免費的皮膚

      安裝完Xtreme Suite Pro ActiveX ,官方即包含Office2007.cjstyles,Vista.cjstyles,WinXP.Luna.cjstyles,WinXP.Royale.cjstyles四個皮膚文件,同一個皮膚文件中可能包含幾個配置文件,比如Office2007.cjstyles就包含NormalBlue.ini 、NormalAqua.ini 、NormalSilver.ini 、NormalBlack.ini 四個配置文件,可以放在LoadSkin方法的第二個參數(shù)中,就可以顯示不同配置文件所達到的不同皮膚的效果。

      為了讀取皮膚文件所包含的配置文件,我們可以用下面的方法

      Dim Discription As SkinDescription

      Dim i As Integer

      Dim FileName as string

      FileName ="C:/Program Files/Codejock Software/ActiveX/Xtreme SuitePro ActiveX v12.0.1/Samples/SkinFramework/Styles/Office2007.cjstyles"

      Set Discription = SkinFramework1.EnumerateSkinFile(FileName )

      For i = 0 To Discription.Count - 1

      debug.print "IniFile:" Discription.IniFile(i).IniFileName "/ColorScheme:" Discription.IniFile(i).ColorScheme _

      "/FontSize:" Discription.IniFile(i).FontSize

      Next

      寫到這里,我們才真正搞定了皮膚的開發(fā),為了大家的使用方便,我特意寫了一個示例程序

      下載地址為:

      另外這里包含了幾個皮膚文件:

      有興趣的可以參考一下

      用于vb.net程序皮膚

      DotNetSkin.dll 找這個破解的dll

      ,它的皮膚你上官方網(wǎng)站下。

      這個控件不到1m,很小,速度也快,美觀方面,也夠用了。

      VB.net高手進 透明窗體皮膚

      form的opacity屬性和form的transparencykey屬性 opacity數(shù)據(jù)類型為雙精度浮點型,它決定窗體本身的透明度。 例:me.opacity=0.5 transparencykey的屬性決定窗體上的控件的所在區(qū)域是否完全透明。當窗體上的控件的背景色與窗體的transparencykey屬性相同時,則該控件的所在區(qū)域完全透明。 例:me.transparencykey=color.red me.textbox1.backcolor=color.red 上面的代碼為窗體上的textbox控件完全透明


      分享文章:vb.net皮膚下載 vbnet keydown
      標題鏈接:http://ef60e0e.cn/article/dospjip.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        辛集市| 沛县| 霍林郭勒市| 普洱| 博客| 舞阳县| 肇东市| 佛教| 万全县| 阳朔县| 绥阳县| 普定县| 乌拉特后旗| 彭阳县| 丘北县| 河南省| 阜阳市| 柳河县| 渝中区| 莱芜市| 兴隆县| 湘阴县| 兴义市| 宁武县| 白城市| 宜黄县| 靖宇县| 高尔夫| 永年县| 太谷县| 八宿县| 木兰县| 边坝县| 于田县| 株洲县| 眉山市| 湄潭县| 石台县| 广平县| 始兴县| 二手房|