Eli miten saa sellasen käskyn tehtyy et joku näppäin olis pohjassa.
Juu... Mullakin on sama ongelma... Ei löydy mistää käskyy jolla vois saaha näppiksen painaa jotain näppäintä :/
WinApissa on keybd_event, jos alusta on joku muu, niin kertokaa toki.
Juu kiitoksia paljon ja nyt olis sellanen ongelma, että miten saa sellasen käskyn tehtyy et hiiri menee tiettyyn väripikseliin.
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?
ei :D
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ä?
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
Juuh...
Tämä on kai se tärkein rivi:
keybd_event (vbKeySnapshot, myScreen, 0&, 0&);
Että mitkä parametrit tuolle pitää antaa että toimisi?
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.
Kiitos paljon!!!
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
Aihe on jo aika vanha, joten et voi enää vastata siihen.