Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.08;
Скачать: CL | DM;

Вниз

---|Ветка была без названия|---   Найти похожие ветки 

 
KiberArt   (2002-05-09 10:24) [0]

Программеры, хакеры, чайники, кто-нибудь помогите. Достала меня эта Делфи, давно хочу переходить на Visual C++. Вообщем суть проблемы.
Это уже не в первый раз, не первая такая функция, но приспичила сейчас именно эта. Функция KeyboardProc. Я хочу ее юзить в своей проге, а эта долб-я Делфи пишет

[Error] Unit1.pas(37): Undeclared identifier: "KeyBoardProc"

А в хелпе написано следующее:

KeyboardProc
Windows NT Yes
Win95 Yes
Win32s Yes
Import Library user-defined
Header File winuser.h
Unicode No
Platform Notes HOOKPROC

На Си чтобы подключить заголовочный файл (например winuser.h) делается вот что:
#include <winuser.h>
А в Делфи???? Пытался писать в Uses winuser и winuser.h и user-defined, нечего не помогает только
очередные надписи :(

[Fatal Error] Unit1.pas(7): File not found: "Winuser.dcu"

Может надо подключить какой-нибудь модуль, но какой, как узнать? ShellApi? Пробывал, подключал, не помогло.

Что мне делать люди подскажите пожал-ся.
Просто у меня сложилось впечатление, что все эти форумы гиблое дело, сколько не просил о помощи ни кто не отвечал, то ли вопросы слишком легкие/тяжелые, то ли пишу не понятно. Не поленюсь отвечу каждому.
Надеюсь на солидарность.


 
Moscower ©   (2002-05-09 15:22) [1]

Посмотри
http://delphi.softclub.net/read/akdelfaq.html


 
ZZ ©   (2002-05-09 16:29) [2]

KiberArt
Не обижайся, но у тебя руки немного кривые и С++ небе не поможет :)
LRESULT CALLBACK KeyboardProc(
int code, // hook code
WPARAM wParam, // virtual-key code
LPARAM lParam // keystroke-message information
);
Знаешь что такое CallBack ??


 
Anatoly Podgoretsky ©   (2002-05-09 17:23) [3]

Ее надораньше написать и объявить до первого использования, но ты же все равно в это не поверишь, как не поверил в это в чате.


 
kull ©   (2002-05-09 23:32) [4]

Да-да. Delphi во всем виновата, а еще Windows кривой и глючный и вообще в Borland-e одни дураки сидят, а у что и про Microsoft говорить...
Странно, что Visual C++ от Microsoft больше приглянулся... :)


 
Almaz ©   (2002-05-10 00:14) [5]

>KiberArt (09.05.02 10:24)
А в хелпе написано следующее:

KeyboardProc
Windows NT Yes
Win95 Yes
Win32s Yes
Import Library user-defined
Header File winuser.h
Unicode No
Platform Notes HOOKPROC


А дальше читать не пробовали ? Видимо нет. А там написано:
"The KeyboardProc hook procedure is an application-defined or library-defined callback function the system calls whenever... "

Удачи.



Страницы: 1 вся ветка

Текущий архив: 2002.07.08;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.014 c
4-23830
Olgerd
2002-05-09 15:29
2002.07.08
Ускорение запуска консольной проги.


3-23523
Tutov Roman
2002-06-18 10:43
2002.07.08
как заменить строку в таблице.


1-23552
.: Joiro :.
2002-06-24 22:51
2002.07.08
Точный таймер.


7-23797
Dankin
2002-04-07 14:51
2002.07.08
Такой-вот странный вопрос, Где находится курсор !!!!


3-23498
id_privin
2002-06-17 10:11
2002.07.08
Как понять тип поля?