Свой курсор внутри exe VB6

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
u3er
Обычный пользователь
Обычный пользователь
 
Сообщения: 56
Зарегистрирован: 04.05.2013 (Сб) 21:50

Свой курсор внутри exe VB6

Сообщение u3er » 12.05.2013 (Вс) 14:07

Есть собственный курсор в формате .cur возможно ли его как ресурс впихнуть в exe ? Как иконку для exe файла ?

Вот обрывот из кода

hCursor = LoadCursorFromFile("d:\here\orange.cur")

Если да то как это реализовать и как будет выглядеть путь в таком случае

Так ?
hCursor = LoadCursorFromFile("orange.cur")

Или так
hCursor = LoadCursorFromFile("resources\orange.cur")

Спасибо

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Свой курсор внутри exe VB6

Сообщение Хакер » 12.05.2013 (Вс) 14:14

u3er писал(а):Если да то как это реализовать и как будет выглядеть путь в таком случае

Возможность. Через редактирование res-файла любым редактором ресурсов.

u3er писал(а):Так ?
hCursor = LoadCursorFromFile("orange.cur")

Или так
hCursor = LoadCursorFromFile("resources\orange.cur")


Читай справку по LoadCursor
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

deScriptor
Начинающий
Начинающий
 
Сообщения: 12
Зарегистрирован: 14.05.2013 (Вт) 20:52

Re: Свой курсор внутри exe VB6

Сообщение deScriptor » 14.05.2013 (Вт) 21:57

Да, но нужно учитывать то, что "значок файла" содержит, по крайней мере, 2 снимка (16х16 и 32х32). Попробуйте создать в MS VS файл типа "Icon File" и Вы получите сразу пустой шаблон из двух этих эскизов. У файла курсора (*.cur) такой эскиз, по-моему, только один.

deScriptor
Начинающий
Начинающий
 
Сообщения: 12
Зарегистрирован: 14.05.2013 (Вт) 20:52

Re: Свой курсор внутри exe VB6

Сообщение deScriptor » 14.05.2013 (Вт) 22:00

Это нужно для того, чтобы "значок приложения" не слишком расплывался в Проводнике при разных режимах просмотра


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 47

    TopList