API 2

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Vovik
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 643
Зарегистрирован: 02.08.2003 (Сб) 15:14
Откуда: Belarus, Minsk

API 2

Сообщение Vovik » 10.01.2004 (Сб) 14:58

Подскажите плиз апи ф-ции ShowCursor, GetCursorPos, SetCursorPos :roll:
Заранее благодарен.....

Aleksej
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 191
Зарегистрирован: 03.06.2003 (Вт) 9:58

Сообщение Aleksej » 10.01.2004 (Сб) 16:05

Код: Выделить всё
Declare Function ShowCursor Lib "user32" Alias "ShowCursor" (ByVal bShow As Long) As Long
Declare Function GetCursorPos Lib "user32" Alias "GetCursorPos" (lpPoint As POINTAPI) As Long
Declare Function SetCursorPos Lib "user32" Alias "SetCursorPos" (ByVal x As Long, ByVal y As Long) As Long
Private Type POINTAPI
        x As Long
        y As Long
End Type

Vovik
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 643
Зарегистрирован: 02.08.2003 (Сб) 15:14
Откуда: Belarus, Minsk

Сообщение Vovik » 10.01.2004 (Сб) 16:58

Спасиб большое..скажи плиз, где ты брал справочник по АПИ? :lol:

Tarik
Агент Системы
Агент Системы
Аватара пользователя
 
Сообщения: 1222
Зарегистрирован: 03.01.2003 (Пт) 16:05
Откуда: Москва

Сообщение Tarik » 10.01.2004 (Сб) 17:06

www.allapi.net - самый клёвый справочник! 8)

:oops:
Последний раз редактировалось Tarik 10.01.2004 (Сб) 21:36, всего редактировалось 1 раз.
Изображение

Ever tried? Ever failed? No matter. Try again! Fail again! Fail better!

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 10.01.2004 (Сб) 17:11

API-Guide
Есть 900 с чем-то функций и процедур, есть описания параметров и возвращаемых значений, есть на каждую функцию / процедуру пример.
http://users.chello.be/cr27630/3.7/agsetup.exe
Для новых функций:
File->Internet Download->Next->New Data Pack->Next->Finish
Для русского языка:
File->Internet Download->Next->Russian Language Pack->Next->Finish

API-Viewer
Больше функций и процедур (ок. 5000), есть константы (ок. 50000), но нет описаний и примеров.
http://www.activevb-archiv.de/downloads ... pv2003.exe
Русский язык:
http://www.activevb-archiv.de/downloads ... ussian.exe

API-List
Есть функции / процедуры .NET; он-лайн.
http://www.mentalis.org/apilist/apilist.php


ЗЫ зайти на http://www.allapi.net (http://www.mentalis.org) - там очень много интересного!
Нет меня больше

Vovik
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 643
Зарегистрирован: 02.08.2003 (Сб) 15:14
Откуда: Belarus, Minsk

Сообщение Vovik » 10.01.2004 (Сб) 17:34

Эх...курсор то он глушит, но не так, как мне надо....я использую в длл эти функции...Именно в моём проекте, где вызываю функцию убийства курсора из моей библиотеки - он не убивает, а в проекте самой длл - глушит... :cry: Что мне делать? :cry:

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 11.01.2004 (Вс) 7:57

showcursor не прячет курсор сразу, она просто увеличивает или уменьшает счётчик. Когда счётчик достигает нуля, курсор прячется. Просто вызывай её, пока не вернёт 0.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Vovik
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 643
Зарегистрирован: 02.08.2003 (Сб) 15:14
Откуда: Belarus, Minsk

Сообщение Vovik » 11.01.2004 (Вс) 13:10

Больсое фпасибо!!! :lol:

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 12.01.2004 (Пн) 14:24

А еще посмотри на http://z-zzz.nm.ru

Vovik
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 643
Зарегистрирован: 02.08.2003 (Сб) 15:14
Откуда: Belarus, Minsk

Сообщение Vovik » 12.01.2004 (Пн) 16:38

GSerg писал(а):showcursor не прячет курсор сразу, она просто увеличивает или уменьшает счётчик. Когда счётчик достигает нуля, курсор прячется. Просто вызывай её, пока не вернёт 0.
Мне кажется не 0, а меньше нуля... Если ноль, то он ещё его показывает... (во всяком случае, так у меня) :wink:


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

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

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

    TopList  
cron