Ĺadny brzuch
Jak trzeba napisać akcję powiedzmy pod przyciskiem w Builder 6 żeby wywołać jakąś akcję w rejestrze Widnowsa (np: zamknięcie Windowsa lub zmiana rozdzielczości) ??
Zmiane rozdzielczości to chyba lepiej przez ChangeDisplaySettings czy coś w tym stylu :P
tak ale chodzi mi o przykłąd (najlepiej jakaś linijka kodu), jak zapisać taką akcję ??
Przez rejestr natychmiastowo nie da się wywołać akcji. Rejestr służy do przechowywania informacji. Cyba wiem o co ci chodzi. Możesz to zrobić na 2 sposoby [wylogowanie profilu]:
system(shutdown -l) - Tryb wiersza poleceń
ShellExecute(Application->Handle, "open", "shutdown -l", NULL, NULL, SW_NORMAL); - tryb bez okienek
Gdy korzystasz z 2. przykładu dodaj bibliotekę #include "shellapi.h".
Lepiej windows.h :P
Czyli jeśli dobrze rozumiem robiąc taki programik w w c++ musiałbym najpierw stworzyć plik dodający coś do rejestru i później go wykonać ??
No właśnie jak w c++ dodaje, usuwa lub zmienia się wpisy w rejestrze?
Chyba o to mu chodzi. Ja też jestem ciekaw.
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Zmiane rozdzielczości to chyba lepiej przez ChangeDisplaySettings czy coś w tym stylu :P
tak ale chodzi mi o przykłąd (najlepiej jakaś linijka kodu), jak zapisać taką akcję ??
Przez rejestr natychmiastowo nie da się wywołać akcji. Rejestr służy do przechowywania informacji. Cyba wiem o co ci chodzi. Możesz to zrobić na 2 sposoby [wylogowanie profilu]:
system(shutdown -l) - Tryb wiersza poleceń
ShellExecute(Application->Handle, "open", "shutdown -l", NULL, NULL, SW_NORMAL); - tryb bez okienek
Gdy korzystasz z 2. przykładu dodaj bibliotekę #include "shellapi.h".
Lepiej windows.h :P
Czyli jeśli dobrze rozumiem robiąc taki programik w w c++ musiałbym najpierw stworzyć plik dodający coś do rejestru i później go wykonać ??
No właśnie jak w c++ dodaje, usuwa lub zmienia się wpisy w rejestrze?
Chyba o to mu chodzi. Ja też jestem ciekaw.