Події колесо миші не працюють у Visual Basic 6.0 IDE

Переклади статей Переклади статей
Номер статті: 837910 - Показ продуктів, яких стосується ця стаття.
Розгорнути все | Згорнути все

ОЗНАКИ

Не можна прокручувати за допомогою колеса миші в Microsoft Візуальний основні 6.0 IDE.

ПРИЧИНА

Ця проблема виникає тому, що робить Visual Basic 6.0 IDE має вбудовану підтримку для прокручування за допомогою колеса миші.

ОБХІДНИЙ ШЛЯХ

Щоб вирішити цю проблему, використовуйте один з наступних методів:

Спосіб 1

Завантажити VB6 миші Wheel.exe-файл, який містить на Додати в DLL і код, що використовується для створення надбудови DLL.
  1. Завантажити VB6 миші Wheel.exe-файл. Цей файл доступний для Завантажити з Центру завантаження Microsoft:
    Згорнути це зображенняРозгорнути це зображення
    Завантажити
    Завантажити VB6MouseWheel.EXE.

    Щоб отримати додаткові відомості про завантаження Microsoft підтримки файлів, клацніть номер статті в базі знань Microsoft Knowledge Base:
    119591 Отримання файлів підтримки Майкрософт від інтерактивних служб
    Microsoft цей файл перевірено на наявність вірусів. корпорація Майкрософт використала найбільш поточного Підтримка програмного забезпечення виявлення вірусів, що була доступна в день, який був розміщений файл. Файл зберігається на захищених серверах, які запобігають внесенню будь-яких несанкціонованих змін до файлу.
  2. Натисніть кнопку Почати, натисніть кнопку Запустити, тип regsvr32 <path>\VB6IDEMouseWheelAddin.dll</path>, і натисніть кнопку Гаразд.
  3. Почати Visual Basic 6.0.
  4. Натисніть кнопку Надбудовиа потім натисніть кнопкуДодатки.
  5. У регіоні Додатки ВиберітьКоліщатко виправити.
  6. Клацніть, щоб виділити на Завантажити/патронів перевірити у полі і встановіть на Завантажити під Вільний час запуску перевірити поле.
  7. Натисніть кнопку Гаразд.
Ви також можете створювати в DLL в Visual Basic 6.0. Якщо ви це зробити, у DLL автоматично зареєстровані. Потім виконайте кроки 4-7 включити надбудову DLL. Щоб побудувати DLL надбудови, натисніть кнопку Зробити VB6IDEMouseWheelAddin.DLL на що Файл меню.

Спосіб 2

Повернення до раніше Версія Microsoft IntelliPoint програмного забезпечення. Для цього виконайте такі дії:
  1. Якщо Підтримка програмного забезпечення IntelliPoint, інстальованої на вашому комп’ютер-зразок Версія 4.9 або пізнішої версії, видалити Підтримка програмного забезпечення IntelliPoint від вашого комп’ютер-зразок.
  2. Встановити версію програмного забезпечення IntelliPoint 4.12. На файл доступний для завантаження з Microsoft Завантажити Центр:
    Згорнути це зображенняРозгорнути це зображення
    Завантажити
    Завантажити IntelliPoint 4.12.

    Щоб отримати додаткові відомості про завантаження Microsoft підтримки файлів, клацніть номер статті в базі знань Microsoft Knowledge Base:
    119591 Отримання файлів підтримки Майкрософт від інтерактивних служб
    Microsoft цей файл перевірено на наявність вірусів. корпорація Майкрософт використала найбільш поточного Підтримка програмного забезпечення виявлення вірусів, що була доступна в день, який був розміщений файл. Файл зберігається на захищених серверах, які запобігають внесенню будь-яких несанкціонованих змін до файлу.
Примітка Можна також використовувати цю надбудову в більшості VBA середовищах. Інсталювати надбудову, як описано вище, створити з Reg файл з таких значень і об'єднати його з реєстру.

редактор реєстру Windows Версія 5.00

HKEY_CURRENT_USER\Software\Microsoft\VBA\VBE\6.0\Addins\VB6IDEMouseWheelAddin.Connect
  • "FriendlyName"="виправити коліщатко"
  • "CommandLineSafe" = dword:00000000
  • "LoadBehavior" = dword:00000000
Примітка Ці ключі можуть бути проігноровані, якщо ви помістіть їх під HKEY_LOCAL_MACHINE.

СТАН

Це ситуація передбачена.

ДОДАТКОВІ ВІДОМОСТІ

Підтримка в Visual Basic 6.0 миші є функція на драйвер миші. WM_MOUSEWHEEL протокол IMAP надсилається до вікна фокус коли ви обертайте коліщатко миші. Оскільки IDE 6.0 Visual Basic не має вбудований підтримка для прокручування за допомогою колеса миші, IDE ігнорує на WM_MOUSEWHEEL протокол IMAP. Однак, надає IntelliPoint версії програмного забезпечення 4.12 колесо миші підтримки і перетворює протокол IMAP WM_MOUSEWHEEL на WM_SCROLL. Версія програмного забезпечення IntelliPoint 4,9 і пізніших версій не мають цю функцію. Таким чином, якщо ви хочете використовувати колесо миші для прокручування в Visual Basic 6.0 IDE, ви повинні використовувати IntelliPoint версії програмного забезпечення 4.12.

ПОСИЛАННЯ

Щоб отримати додаткові відомості про протокол IMAP про WM_MOUSEWHEEL, Відвідайте веб-сайт Microsoft розробників (MSDN) за такою адресою:
http://msdn2.Microsoft.com/EN-US/Library/ms645617.aspx

Властивості

Номер статті: 837910 - Востаннє переглянуто: 5 червня 2012 р. - Редакція: 0.1
ЗАСТОСОВУЄТЬСЯ ДО:
  • Microsoft Visual Basic для додатків 6.0
  • Microsoft Visual Basic 5.0 Enterprise Edition
Ключові слова: 
kbevent kbideproject kbdriver kbdevstudio kbprb kbmt KB837910 KbMtuk
Машинний переклад
УВАГА! Цю статтю переклала програма машинного перекладу Microsoft, а не людина. Корпорація Microsoft пропонує вам як машинні переклади, так і переклади фахівців, щоб Ви мали доступ до всіх статей бази знань рідною мовою. Проте стаття, яку переклав комп’ютер, не завжди бездоганна. Вона може містити лексичні, синтаксичні або граматичні помилки. Так само помиляється іноземець, спілкуючись вашою рідною мовою. Корпорація Microsoft не несе відповідальність за жодні неточності, помилки або шкоду, завдану неправильним перекладом змісту або його використанням з боку користувачів. Крім того, корпорація Microsoft часто оновлює програму машинного перекладу.
Клацніть тут, щоб переглянути цю статтю англійською мовою: 837910

Надіслати відгук

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com