Головна сторінка
Top.Mail.Ru Яндекс.Метрика
Форум: "WinAPI";
Поточний архів: 2002.12.23;
Завантажити: [xml.tar.bz2];

Вниз

Чим може допомогти функція GetCapture? Знайти схожі гілки


Lexa1900   (2002-11-06 20:43) [0]

і чи потрібно після цього писати ReleaseCapture?



Набережных С.   (2002-11-06 23:13) [1]

Help is рулит!



Ihor Osov'yak   (2002-11-06 23:59) [2]

2 Lexa1900 (06.11.02 20:43)

Ну блін, я ж тобі тиждень тому тлумачив (п2 згадай).
ДОЗВОЛЯЄ отримувати нотифікацію від мишки ПІСЛЯ догляду за межі контрола, від хендла якого робиться геткетче ... ReleaseCapture
обов'язково.




Almaz   (2002-11-07 01:26) [3]


> Ihor Osov "yak © (06.11.02 23: 59)
> Ну блин, я ж тобі тиждень тому тлумачив (п2 згадай).
> ДОЗВОЛЯЄ отримувати нотифікацію від мишки ПІСЛЯ догляду за межі
> Контрола, від хендла якого робиться геткетче ... ReleaseCapture
> Обов'язково.

Та не в якій мірі - запитують то про GetCapture !


> Lexa1900 (06.11.02 20:43)
> Чим може допомогти функція GetCapture?
> І чи потрібно після цього писати ReleaseCapture?

Функція GetCapture повертає посилання на вікно, яке захопило миша за допомогою виклику SetCapture або 0, якщо такого вікна немає. викликати ReleaseCapture після GetCapture НЕ ТРЕБА !

Удачи.



Ihor Osov'yak   (2002-11-07 10:06) [4]

2 Almaz © (07.11.02 01:26), Lexa1900 (06.11.02 20:43)

Приношу публічні вибачення, став жертвою неуважного читання
і деякої поспіху. Постараюся в майбутньому не повториться.

ЗИ. Леха мітивши своїм релізкапче з пантелику збив ...



Lexa1900   (2002-11-08 13:24) [5]

Я намагався щось зробити з Setcapture, GetCapture і Releasecapture, але нічого путнього не вийшло. Підкажіть, будь ласка, на прикладі, як їх використовувати?
Спасибо!



Игорь Шевченко   (2002-11-08 13:32) [6]

Lexa1900 (08.11.02 13:24)

RTFS: Controls.pas, ExtCtrls.pas



Ihor Osov'yak   (2002-11-08 15:09) [7]

2 Ігор Шевченко © (08.11.02 13: 32)
RTFS = read this fXXXXing sources?

2 Lexa1900 (08.11.02 13:24) - а че ті треба, старче?



Lexa1900   (2002-11-08 18:52) [8]

Ну подивився я ці паси, так і не знайшов чого хотів.

2 Ihor - Я повинен дізнатися, як взаємодіють між собою ці функції. Наприклад, подивіться:

процедура <А в який краще писати? (Може в OnTimer?)>;
var h: hwnd;
починати
h: = findwindow (nil, "FormaXXX");
SetCapture (h); // що це дає мені? як я зможу отримувати повідомлення від миші ( GetCapture?) І в якому вигляді?
...
ReleaseCapture;
end;



Alex44   (2002-11-08 19:41) [9]

Posle SetCapture VSE soobsheniya ot myshi idut Vam. Tochnee, oknu h.



Lexa1900   (2002-11-08 21:26) [10]

а як їх можна обробити?



Ihor Osov'yak   (2002-11-08 23:48) [11]

1 Lexa1900 (08.11.02 21:26)
Ну Леха, ну блін. Так само, як і без SetCapture.
Якщо ти, наприклад, заюзать в якомусь методі спадкоємця форми
SetCapture (Handle) - то зверни увагу на обробники
OnMouseXXXXXXX. А навіщо тобі це? Це вже у себе питай.
Я, коли SetCapture юзал, то знав, навіщо воно мені.



Игорь Шевченко   (2002-11-11 12:18) [12]

Ihor Osov "yak © (08.11.02 15: 09)

> RTFS = read this fXXXXing sources?


Звичайно :-)

З повагою,



сторінки: 1 вся гілка

Форум: "WinAPI";
Поточний архів: 2002.12.23;
Завантажити: [xml.tar.bz2];

Вгору





Пам'ять: 0.58 MB
Час: 0.043 c
8-74856
mand
2002-09-05 21:26
2002.12.23
мультимедіа


1-74766
JC
2002-12-06 12:42
2002.12.23
Як призупинити виконання процедури, щоб всі інші


1-74694
123000
2002-12-11 18:43
2002.12.23
ICQ


1-74840
Сутковой Вадим
2002-12-11 21:22
2002.12.23
Енгл Рос


1-74729
Oxigen
2002-12-10 20:55
2002.12.23
Як правильно працювати з WideString





африкаанс албанський арабська вірменин азербайджанець баскський білоруський болгарська каталонський Китайська (спрощене письмо) Китайський традиційний) хорватський чеська данську мову нідерландський Ukranian естонець Філіппінська фінську мову французький
галісійська грузинський німецький грецький гаїтянський креольський давньоєврейську хінді угорський ісландський індонезієць ірландський італійський японський корейський латиська литовець македонець малайський мальтійський норвежець
перс полірування португальська румунський російська сербський словацький словенський іспанська суахілі шведську мову тайський турецька український урду в'єтнамський валлійський ідиш бенгальський боснійський
кебуано есперанто гуджараті хауса хмонг ігбо яванський каннада кхмерская Лао латинь маорі маратхі монгольський непальська панджабі сомалійський тамільська телугу йоруба
зулуський
Англійська Французький Німецький Італійський Португальська Русский Іспанська