Hejsa
Du kan starte et program (en .exe fil) med kommandoen ShellExecute efterfulgt af diverse parametre og opstartstilstand (minimeret,maksimeret,normal). For eksempel kan du starte Internet Explore som vist i snippet her.
ShellExecute(NULL, NULL, _T("IEXPLORE.EXE"), _T(f) /*_T("-k")*/, NULL, SW_SHOWNORMAL );
Selv ville jeg nok foretrække at have koden liggende i en eller flere dll'er, så du for eksempel har en exe til dit program og en dll til at lukke computeren ned. På denne måde får du en mere nydelig integration i mellem dine to programmer og samtidig får du mulighed for at mere sofistikeret message flow.
Start program -> .exe
1) Adgangskode forkert -> .dll -> Lukker computeren
2) Adgangskode korrekt -> "Do your secret stuff"
Hth
Indlæg senest redigeret d. 16.10.2006 18:56 af Bruger #10448