Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C: Ongelma näppäinten kanssa

Sivun loppuun

Sienessä [08.03.2006 19:24:50]

#

Eli miten saa sellasen käskyn tehtyy et joku näppäin olis pohjassa.

crafn [08.03.2006 20:56:21]

#

Juu... Mullakin on sama ongelma... Ei löydy mistää käskyy jolla vois saaha näppiksen painaa jotain näppäintä :/

Blaze [08.03.2006 21:04:46]

#

WinApissa on keybd_event, jos alusta on joku muu, niin kertokaa toki.

Sienessä [11.03.2006 16:01:30]

#

Juu kiitoksia paljon ja nyt olis sellanen ongelma, että miten saa sellasen käskyn tehtyy et hiiri menee tiettyyn väripikseliin.

KeKimmo [11.03.2006 16:29:42]

#

Luultavasti helpointa toteuttaa niin, että käy läpi jonkun tietyn alueen pikseli kerrallaan, ja oikean värisen tullessa vastaan siirtää hiiren siihen vaikkapa SetCursorPosilla. Tuota voi sitten nopeuttaa vaikkapa käymällä läpi vaikka vain joka kymmenennen, ja jollei yhdestäkään niistä löydy, joko käymällä taas joka kymmenennen tai käymällä tällä kertaa vaikka joka kolmannen.

Ei kai tämä ole taas joku autominer?

Sienessä [11.03.2006 16:54:28]

#

ei :D

crafn [11.03.2006 18:04:22]

#

Mulla olis semmonen kysymys, ku kattelin noita näppäinkoodeja täältä ohjelmointiputkan oppaasta nii siellä ei oo print screeniä! Miten saan print screen näppäimen pohjaan winapilla tai sdl:llä?

sooda [11.03.2006 18:12:41]

#

MR.Coodari kirjoitti:

saan print screen näppäimen pohjaan winapilla tai sdl:llä?

Varmaan sitä joku winapi löytyy jolla lähetät sähköpostia kaverille joka sitten tulee painamaan sen napin alas. </sarkasmi>

Ethän sä sitä nappia fyysisesti pohjaan saa, mutta sitä voi toki simuloida: https://www.ohjelmointiputka.net/keskustelu/4434-printscreenaus

crafn [11.03.2006 18:27:29]

#

Juuh...
Tämä on kai se tärkein rivi:

keybd_event (vbKeySnapshot, myScreen, 0&, 0&);

Että mitkä parametrit tuolle pitää antaa että toimisi?

Metabolix [11.03.2006 20:01:37]

#

Et voinut mitenkään itse etsiä? Ensimmäinen tulos hakusanalla keybd_event (sekä snapshotin kanssa että ilman) vie MSDN:n ohjeisiin.

Flagiksi nolla (eli alas) tai KEYEVENTF_KEYUP, näppäinkoodiksi VK_SNAPSHOT, Scan-koodiksi ja lisätietoihin nolla.

crafn [12.03.2006 13:56:07]

#

Kiitos paljon!!!

Sienessä [12.03.2006 15:32:55]

#

sit viel tällänen kysymys, että Ohjelmani on ottanu print screenin, miten saan ohjelmani tallentamaan sen johonkin tiedostoon bmp:nä

kiitän jälkikäteen


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta