• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

        用Visual Basic提取圖標資源

        用Visual Basic提取圖標資源

        更新時間:2021-11-16 文章作者:未知 信息來源:網絡 閱讀次數:

        文/云飛

          一、界面

          在窗體上放置一個對話框控件(Commondialog1),用于找到要提取圖標的程序文件;一個圖片框(Picture1),用來顯示圖標;一個水平滾動條(Hscroll1),用來逐個觀察;兩個命令按鈕,其Caption屬性分別設為“打開文件”和“退出”;四個標簽控件(Label),其Caption屬性分別設為“0”、“0”、“文件中圖標總數”和“當前圖標序號”。


          二、程序代碼

          聲明畫圖標函數DrawIcon

          聲明取得文件句柄函數GetModuleHandle

          聲明提取圖標函數ExtractIcon

          Dim icon_n As Integer

          Dim icon_filename As String

          Dim icon_num As Integer

          Dim x As Long

          Dim hmodule As Long

          Private Sub Command1_Click()

          CommonDialog1.FileName = ""

          CommonDialog1.Filter = "程序文件|*.exe"

          CommonDialog1.ShowOpen

          icon_filename = CommonDialog1.FileName

          Picture1.Cls

          hmodule = GetModuleHandle(icon_filename) '取得文件句柄

          icon_num = ExtractIcon(hmodule, icon_filename, -1) '得到文件內圖標總數

          HScroll1.Max = icon_num

          Label1.Caption = Str(icon_num)

          If icon_num - 1 > 0 Then

          HScroll1.Enabled = True

          Else

          HScroll1.Enabled = False

          End If

          icon_n = ExtractIcon(hmodule, icon_filename, 0) '提取第一個圖標

          x = DrawIcon(Picture1.hdc, 0, 0, icon_n) '畫出圖標

          If icon_num = 0 Then

          HScroll1.Value = 0

          Else

          HScroll1.Value = 1

          End If

          Label2.Caption = HScroll1.Value

          End Sub

          Private Sub Command2_Click()

          End

          End Sub

          Private Sub HScroll1_Change()

          Picture1.Cls

          icon_n = HScroll1.Value

          hmodule = GetModuleHandle(icon_filename)

          icon_n = ExtractIcon(hmodule, icon_filename, icon_n - 1)

          Label2.Caption = HScroll1.Value

          x = DrawIcon(Picture1.hdc, 0, 0, icon_n)

          End Sub 

        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 亚洲中文字幕在线观看| 国国内清清草原免费视频99| 国产在线a不卡免费视频| 亚洲人成色77777在线观看 | 国产精品网站在线观看免费传媒| 中文字幕第一页亚洲| 免费成人av电影| 黄色毛片免费在线观看| 亚洲av午夜成人片精品电影| 亚洲av片不卡无码久久| 中文字幕高清免费不卡视频| 综合久久久久久中文字幕亚洲国产国产综合一区首| 免费人成大片在线观看播放| 亚洲午夜福利精品无码| 亚洲精品永久在线观看| 又粗又黄又猛又爽大片免费| av网站免费线看| 久久久无码精品亚洲日韩蜜桃 | 亚洲日韩国产二区无码| 国产精品黄页在线播放免费| 日本黄页网址在线看免费不卡| 91麻豆国产自产在线观看亚洲| 久久大香伊焦在人线免费| 亚洲真人日本在线| 国产成人免费ā片在线观看老同学 | 亚洲JLZZJLZZ少妇| 亚洲国产精品尤物YW在线观看| 水蜜桃视频在线观看免费播放高清| 亚洲自偷自拍另类图片二区| 搡女人免费视频大全| 日产久久强奸免费的看| 亚洲Av熟妇高潮30p| 麻豆国产入口在线观看免费| 亚洲入口无毒网址你懂的| 亚洲冬月枫中文字幕在线看| 日本黄页网站免费| 午夜无遮挡羞羞漫画免费| 中文字幕人成人乱码亚洲电影| 在线观看免费人成视频色9| 青青操免费在线观看| 五月天婷婷精品免费视频|