Olen nyt googlettanut päivän, mutta kun ei tiedä avainsanoja, niin ei hakutuloksetkaan varmasti päätä huimaa.
Tarvitsen siis koodinpätkän yksinkertaiseen popup-ikkunaan Windows-puolella. Esim. joku notifikaatio-ikkuna omalla tekstilla ja vaikka OK-napilla.
Vaihtoehtoisesti, jos löytyy valmiina reboottaus-dialogi tyyliltään:
http://support.kaspersky.com/images/support_new/
Olisi kiva, jos ohjelmaa tai koodinpätkää voisi kutsua käynnistä->suorita->komento.bat/cmd/vbs/mitäikinä -tyyppisesti.
Jos tästä joku jotain ymmärtää ja osaa auttaa niin voin tarjota facebookissa oluet ;)
Sinun tulee tutustua johonkin grafiikka kirjastoon. Itse suosittelen Wxwidgetsiä. Myös putkassa on pari koodi vinkkiä https://www.ohjelmointiputka.net/koodivinkit/
EDIT: Hyvä opas löytyy täältä http://www.zetcode.com/tutorials/
Winapilla onnistuu näin: http://msdn.microsoft.com/en-us/library/ms645505.aspx
Onnistuu MR.Coodarin linkittämän funktion avulla näinkin helposti
#include <windows.h> #include <stdio.h> int main() { switch(MessageBox(NULL,"Teksti", "Otsikko", MB_YESNOCANCEL)) { case IDYES: printf("Valitsit kyllä"); break; case IDNO: printf("Valitsit ei"); break; case IDCANCEL: printf("Valitsit peruuta"); break; } return 0; }
MessageBox
in viimeisen parametrin avulla kerrotaan laatikon tyyppi, esimerkiksi MB_ICONWARNING | MB_ABORTRETRYIGNORE
tuottaa laatikon, jossa on varoitusmerkki ja nappulat ovat "Keskeytä", "Yritä uudelleen" ja "Ohita". Paluuarvo kertoo, mitä nappulaa on painettu. Ensimmäinen parametri voi tässä yhteydessä olla NULL
.
Aihe on jo aika vanha, joten et voi enää vastata siihen.