Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Выдерание иконки

280
18 января 2008 года
ВуД™
326 / / 04.01.2006
Вот код для выдерание иконки в компонент [COLOR="Red"]Picture1[/COLOR]
Код:
Option Explicit

   Private Declare Function ExtractAssociatedIcon Lib "shell32.dll" Alias _
           "ExtractAssociatedIconA" (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

   Dim sPath As String, hIcon As Long, nIcon As Long
   sPath = путь к файлу
   hIcon = ExtractAssociatedIcon(App.hInstance, sPath, nIcon)
   DrawIcon Picture1.hdc, 0&, 0&, hIcon
   DestroyIcon hIcon


как сделать для компонента [COLOR="Blue"]Image1 [/COLOR] и сохранить ее
5.1K
20 января 2008 года
12345678
93 / / 16.12.2006
На щет сохранения dc в файл: ищи и изучи инфу о формате bmp и апишные фукции для работы работы с битмапами: CreateDIBSection, GetDIBits.
280
20 января 2008 года
ВуД™
326 / / 04.01.2006
Цитата: 12345678
На щет сохранения dc в файл: ищи и изучи инфу о формате bmp и апишные фукции для работы работы с битмапами: CreateDIBSection, GetDIBits.


Спасибо. Все уже зделано и даная тема уже закрыта. :p

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог