Win7 и Aero курсоры

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

Win7 и Aero курсоры

Сообщение IAMRAT » 06.07.2011 (Ср) 7:33

Как на элемент управления назначить курсор в стиле Win7 Aero. VB6 их не понимает.

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

Re: Win7 и Aero курсоры

Сообщение Хакер » 06.07.2011 (Ср) 8:11

  1. Что такое стиль Вин7 Аэро?
  2. Вручную.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

IAMRAT
Новичок
Новичок
 
Сообщения: 47
Зарегистрирован: 04.04.2005 (Пн) 13:17

Re: Win7 и Aero курсоры

Сообщение IAMRAT » 12.07.2011 (Вт) 9:01

С формулировкой явно поторопился.
Задача установить курсор в виде "руки" (hand) на элемент управления. У VB6 в списке курсоров его нет, а курсоры Win7 он не понимает.

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

Re: Win7 и Aero курсоры

Сообщение Хакер » 12.07.2011 (Вт) 9:07

IAMRAT писал(а):У VB6 в списке курсоров его нет, а курсоры Win7 он не понимает.

Блин, ну логика- то должна быть хоть какая-то.

Нормальному разумному человеку должно быть всегда автоматически противно писать фразу «курсоры Win7». Потому что нет «курсоров Win7», есть курсора, обладающие некоторыми признакми, такими, что какими, примера ради, обладают многие курсоры Win7. И значит нужно писать «а курсоры, обладающие такими-то признаками, VB6 не поддерживает». И уже отталкиваться от этих признаков. От объективных причин неполадки, а не от пустых слов, как-то косвенно относяхился к ситуации.

Или искать курсоры, не обладающие проблемными признаками. Или искать причину несовместимости между признаками или VB6.

И да, ещё раз: «курсоры Win7» — это глупость, а не признак.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

IAMRAT
Новичок
Новичок
 
Сообщения: 47
Зарегистрирован: 04.04.2005 (Пн) 13:17

Re: Win7 и Aero курсоры

Сообщение IAMRAT » 12.07.2011 (Вт) 10:58

Задача установить курсор в виде "руки" (hand) на элемент управления.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Re: Win7 и Aero курсоры

Сообщение alibek » 12.07.2011 (Вт) 11:38

Задай в свойствах элемента управления этот курсор в виде "руки".
Lasciate ogni speranza, voi ch'entrate.

IAMRAT
Новичок
Новичок
 
Сообщения: 47
Зарегистрирован: 04.04.2005 (Пн) 13:17

Re: Win7 и Aero курсоры

Сообщение IAMRAT » 12.07.2011 (Вт) 12:41

В свойстве MousePointer его нет.

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

Re: Win7 и Aero курсоры

Сообщение Хакер » 12.07.2011 (Вт) 12:45

Там есть Custom.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

IAMRAT
Новичок
Новичок
 
Сообщения: 47
Зарегистрирован: 04.04.2005 (Пн) 13:17

Re: Win7 и Aero курсоры

Сообщение IAMRAT » 13.07.2011 (Ср) 9:03

Хакер писал(а):Там есть Custom.

Ругается "Invalid picture" на курсоры семерки.

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

Re: Win7 и Aero курсоры

Сообщение Хакер » 13.07.2011 (Ср) 9:05

IAMRAT писал(а):Ругается "Invalid picture" на курсоры семерки.

Это же надо быть таким упрямо-трудным. Ну возьми файл не от семёрки. Гениально, да?
Или, если нужен именно семёрочный курсор, загрузи его в рантайме и присвой ссылку на IPictureDisp свойству MouseIcon.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

IAMRAT
Новичок
Новичок
 
Сообщения: 47
Зарегистрирован: 04.04.2005 (Пн) 13:17

Re: Win7 и Aero курсоры

Сообщение IAMRAT » 13.07.2011 (Ср) 9:13

Хакер писал(а):Это же надо быть таким упрямо-трудным. Ну возьми файл не от семёрки. Гениально, да?
Или, если нужен именно семёрочный курсор, загрузи его в рантайме и присвой ссылку на IPictureDisp свойству MouseIcon.

Не силен я в WinAPI от того и спрашиваю.

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

Re: Win7 и Aero курсоры

Сообщение Хакер » 13.07.2011 (Ср) 9:37

IAMRAT писал(а):Не силен я в WinAPI от того и спрашиваю.

Первый пункт не требует быть сильным.

А второй пункт... что ты хочешь? Чтобы мы посочувствовали. Мы сочувствуем. Иди и методично изучай всю необходимую информацию.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.


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

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

Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 23

    TopList  
cron