[ T0X1C @ 18.11.2007. 15:33 ] @
| Imam jedno pitanje u vezi C-a
Naime imam .reg datoteku koju program generira, nakon generiranja ta se datoteka pokrece i treba se dodati u registry, sada meni smeta sto prilikom svakog izvodjenja pograma uvijek mi izbaci dodatni prozor u kojem pise "Are you sure you want to add the information in "X:\yyyy\zzz.reg" to the registry" s opcijama "Yes" i "No" i nakon odabira "Yes" izbaci novi prozor u kojem pise "Information in "X:\yyyy\zzz.reg" has been succesfully entered into registry"
E sad, ja bi zeli da program sam opali 2 puta Enter i tako automatsi doda datoteku u registry bez intervencije korisnika, ima li nacina da ja zaobidjem ta 2 prozora koji se pojavljuju ili neki komad koda koji ce simulirati 2 puta "Enter" i tako automatski pritisnuti "Yes" i "Ok" na prozorima koji se pojave...
[Ovu poruku je menjao T0X1C dana 21.11.2007. u 20:03 GMT+1] |
[ X Files @ 18.11.2007. 16:17 ] @
(bez te simulacije klikova)
regedit /s fajl.reg
Pretpostavljam da se to može upakovati u ShellExecute() fukciju (open, komanda, argumenti).
[ T0X1C @ 18.11.2007. 16:53 ] @
/regedit s je pomoglo, sad radi super, hvala
[ mjux @ 20.11.2007. 06:28 ] @
a kakav ti to fajl pravis kad hoces da ga implementiras u registry bez korisnikovog znanja xD
[ T0X1C @ 21.11.2007. 10:03 ] @
Hehe, znao sam da ce netko to pitat :), ali nije nista takvoga, zapravo radim program (tj. dovrsio) za mjenjanje imena DVD/CD Drivea dok je prazan, a za to mi je bilo potrebno promijeniti jedan registry key koji kotrolira ime Drivea (po deafultu ime je "DVD Drive"), nista opasno ni previse korisno, ali tek sam pocetnik u C-u pa malo vjezbam :)
[ T0X1C @ 21.11.2007. 19:05 ] @
Da ne otvaram novi topic, postat cu ovdje, zanima me kako bi ja mogao (u C-u) kopirat neki niz unesen s tastature u Clipboard, znaci ja upisem neki niz u programu i onda ga taj program zapise u Clipboard i da ga kasnije ja mogu sa CTRL+V Paste-at negdje drugdje...
[ savkic @ 21.11.2007. 19:33 ] @
> Da ne otvaram novi topic, postat cu ovdje, zanima me kako bi ja mogao (u C-u) kopirat neki niz unesen s tastature u Clipboard, znaci ja upisem
> neki niz u programu i onda ga taj program zapise u Clipboard i da ga kasnije ja mogu sa CTRL+V Paste-at negdje drugdje...
Najbolje da pogledaš u MSDNu SetClipboardData funkciju i prateći primer za rad sa clipboardom.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.