На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: SCINER, B.V.
  
    > Как извлечь ассоциированную с файлом ико
      ExpandedWrap disabled
        Private Declare Function ExtractAssociatedIconA Lib "shell32.dll" (ByVal hInst As Long, ByVal lpIconPath As String, lpiIcon As Long) As Long
        Private Declare Function DrawIcon Lib "user32" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal hIcon As Long) As Long
        Private Declare Function DestroyIcon Lib "user32" (ByVal hIcon As Long) As Long
        Private Function ExtractAssociatedIcon(Filename, IconIndex As Long)
           ExtractAssociatedIcon = ExtractAssociatedIconA(App.hInstance, Filename, IconIndex)
        End Function
        Private Sub Command1_Click()
        Dim hIcon As Long
        hIcon = ExtractAssociatedIcon("c:\program files\winamp\winamp.exe", 2)
        DrawIcon Me.hdc, 0, 0, hIcon
        DestroyIcon hIcon
        End Sub
      Сообщение отредактировано: Andrey_Kun -
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0137 ]   [ 16 queries used ]   [ Generated: 27.04.24, 18:14 GMT ]