Vuzmojno li e tova

4 отговора 233 прегледа
#1

Vuzmojno li e tova

Slagam si az kuka GetMessage. Sledq koga idva WM_RBUTTONUP i WM_RBUTTONDOWN. Ako sa v kombinaciq s Ctrl, premahvam suobshtenieto i si pravq razni neshta. Okazva se, che MS Word izprevarva moqta kuka !!? Trugva da pravi neshto i izkarva "This is not a valid selection" (moite neshta izobshto ne se puskat). Kak stava tazi magiq. Toq sam li se e hook-nal !!?

by Waz Gaa
[email protected]
Отговор
в отговор на Waz Gaa #2

Re: Vuzmojno li e tova

Дори сам да се е хукнал, твоята кука трябва да е по-първа, ако си се стартирал последен.

Как проверяваш за ctrl-key? MSWord проверява с GetAsyncKeyState(), не разчита на други статуси.

Макар че от M$ може да се очаква всичко: недокументирани възможности, или да ползуват някой драйвер който реагира преди куките да се усетят...

Отговор
в отговор на Гeнчo #3

Re: Vuzmojno li e tova

Emi togava im kazvam edno bravo na MS (tova sus driver-ite mi izglejda napulno vuzmojno )

Izvinqvam se za drugite pisaniq. To problema bil pri men . Opravih "anomaliite". Samo toq Word da vidq kakvo da go pravq. Ei dosta problemi se poluchavat i vse se oburkvam neshto. Izvinqvaite, ako si ottegchil s tupi vuprosi, no qvno imam sposobnostta da izmislqm vpechatlqvashi bugove. Hihik

by Waz Gaa
[email protected]

Редактирано от Waz Gaa на

Отговор
в отговор на Waz Gaa #4

Re: Vuzmojno li e tova

The RegisterHotKey function defines a system-wide hot key.

Отговор
в отговор на Duru #5

Re: Vuzmojno li e tova

Da no nqma da mi dade handle na aktivniq control i nqma da moga da mahna suobshtenieto ot opashkata

BTW
- Ako se natisne desniq buton (izliza context menu-to) i se natisne desen+ctrl si poluchavam suobshtenieto vuv kukata

- Ako prichakvam WM_KEYUP sus VK_PAUSE (vmesto mishkata) vsi4ko s Word si vurvi normalno.

Qvno MS Word ima nqkakvi nedocumentirani magicheski trikove...

by Waz Gaa
[email protected]

Редактирано от Waz Gaa на

Отговор