13. oktober 2004 - 01:45Der er
12 kommentarer og 1 løsning
Skal lave mit første Windows Program, hjælp please
Hej C++'ere :D
Jeg skal til at lave mit første Windows program. jeg mener selv at jeg er nået til det punkt hvor jeg er i stand til det. Jeg har dog ikke fingrene i nogle af de bedre compilere, og ved heller ikke helt hvad jeg skal bruge til det. I øjeblikket bruger jeg Dev C++ 5 fra Bloodsheet (da det er gratis)
Programmet er selv i stand til at lave et "Windows Projekt", men den standard kode som compileren "spytter" ud er ikke i nærheden af den consol programmering som jeg er vant til. Har også i min naive tro på at kunne programmere skidtet, prøvet at smide en " cout << "hej windows boks"; " midt ind i det hele. Meeeeen det kunne den sq ikke finde ud af.
nå men altså ville være taknemlig hvis der var en som lige kunne give et eksempel på en windows kode, med en simpel skrift. og gerne et link til hvordan jeg let (er ok fatsvag), kan lære at smide andre elementer ind, såsom billeder, forms, knapper.
mit mål er inden for en overskuelig fremtid at kunne lave en Client til windows, som connecter til en Mysql database, og henter en nyhed, eller lign., som en del af en hjemmeside.
nu så jeg lige et andet spørgsmål hvor vedkommende blev spurgt om det skulle være:
win32 API Borland C++ osv... og til det kan jeg kun svare: "Aner det ikke" - jeg ved ikke hvad der er lettest. kunne være rart med noget, der ikke var alt for kompliceret.
Shiiit, jeg kan tydelig mærke på den der, side at jeg ikke kan følge med. jeg gik allerede død ved "Handling Messages".. måske er det bare fordi klokken er lidt mange :D - men altså er der nogle sider, eller måske bare en enkelt side, på dansk?
nu ved jeg ikke ret meget om windows programmering, da jeg også selv først skal til at starte med det nu, men er det ikke dumt at tage den der tutorial da den mest er beregnet til c og ikke c++... eller er det godt nok, også hvis man ser på længere sigt?
hmm hvis Bertelbrander lige smider et svar, så kan dette spørgsmål blive afsluttet, og jeg kan starte et nyt, da jeg tydeligvis ikke fatter en meter af det her. Nogle der lige hurtigt kan forklare mig hvordan MessageBox() virker? - koden fra ovenstående tutorial lyder:
// BEGIN NEW CODE { char szFileName[MAX_PATH]; HINSTANCE hInstance = GetModuleHandle(NULL);
GetModuleFileName(hInstance, szFileName, MAX_PATH); MessageBox(hwnd, szFileName, "This program is:", MB_OK | MB_ICONINFORMATION); } // END NEW CODE
- det virker skam fint, men jeg kan ikke rigtig ændre andet end teksten, "This program is:"
hvad nu hvis jeg f.eks. bare ville give brugeren en information om at Venstre klik ikke er muligt? - programmet skal heller ikke lukke ned bagefter. ville være pisse rart med en help manual, ligesom der er til PHP :S
Hvis du vil give brugeren en information i form af en fast text bruger du: MessageBox(hwnd, "Dette er beskeden", "MitProgram", MB_OK | MB_ICONINFORMATION);
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.