Как я ссылаюсь на DLL в VC ++ проект

Один из способов сделать это - следить за событиями касания и колесика и вызывать на них функцию warnDefault, когда вы знаете, что они прокрутят неправильный элемент. Вот основная идея:

element.addEventListener('touchstart', onTouchStart);
element.addEventListener('touchmove', onTouchMove, { passive: false });
element.addEventListener('wheel', onWheel, { passive: false });

onWheel(event) {
  // Walk up the DOM tree from target element until the 
  // topmost element you want to isolate scroll with
  // i.e. your modal and check if any of the elements
  // can be scrolled in the wheel direction (event.deltaY).
  // If there are no such elements, call event.preventDefault().
}

onTouchStart(event) {
  // Store initial touch coordinates to determine direction later
}

onTouchMove(event) {
  // Using initial touch coordinates determine direction of the move
  // and do the similar thing as with the wheel event — call
  // event.preventDefault() if you know that resulting scroll will happen
  // outside of your modal
}
7
задан demonplus 28 June 2016 в 12:38
поделиться

3 ответа

Можно поместить DLL в тот же путь как файл ссылки (.h), как Вы сделали, альтернативно можно изменить дополнительное, включают пути для раздела LIB проекта (проектов). В VC ++ это будет:

Проект | свойства | свойства конфигурации | компоновщик | общий | дополнительные каталоги библиотеки

Этот метод может быть полезным, если Вы централизуете сторонние зависимости, и Вы не хотите быть вынужденными к хранению файла, на который ссылаются (.h) и DLL в синхронизации через тот же путь.

См., что этот MSDN связывается для получения дальнейшей информации.

19
ответ дан 6 December 2019 в 07:28
поделиться

Хорошо, найденный им путем чтения документации. Я просто должен был поместить его в ту же папку как файл, на который ссылаются (который был в другом месте к исходному коду проекта).

0
ответ дан 6 December 2019 в 07:28
поделиться

У Вас должны быть файлы библиотеки и функциональные заголовки определения, чтобы сделать это. Если бы Вы, оказывается, не делаете, имеют их, Вы попробовали бы динамическую загрузку использования DLL LoadLibrary и GetProcAddress, указатели для соединения функций.

0
ответ дан 6 December 2019 в 07:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: