Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2002.07.08;
Скачать: [xml.tar.bz2];

Вниз

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

 
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 вся ветка

Форум: "WinAPI";
Текущий архив: 2002.07.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.006 c
6-23712
Timon
2002-04-30 10:56
2002.07.08
Сокеты и Win2k


14-23730
Esu
2002-06-04 19:07
2002.07.08
О полноте жизни


1-23593
KIR
2002-06-21 13:35
2002.07.08
Системная константа, отображающая


8-23691
hair_fly
2002-02-28 15:40
2002.07.08
Быстрый вывод Bitmap на экран


3-23459
sst
2002-06-14 13:32
2002.07.08
Перестановка строк в БД





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский