PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fenster in C erstellen



nwin4u
22-03-2005, 10:43
Hallo!
Ich möchte mit C ein fenster für Win32-API erstellen, dass 454x340 pixel groß ist, den titel Willkommen, und 3 links hat erstellen. Wie geht das am besten, und kann man das auch mit dem gcc kompiler unter Windows kompilieren?

Danke schoneinmal im voraus!
mfg. Niko

Boron
22-03-2005, 11:08
www.msdn.com

Dort findest du die komplette Win32-API dokumentiert.
Da gibt es mit Sicherheit so Funktionen wie CreateWindow( 100 Parameter ).

nwin4u
22-03-2005, 11:21
Danke für die schnelle antwort, aber die ganzen MSDN Examples kann man mit gcc einfach nicht kompilieren. Gibts da auch einen anderen (gratis) kompiler dafür, der Download link vom Borland ist tot...?

mfg. niko

Boron
22-03-2005, 12:06
Meckert da der gcc oder der Linker?

Ich könnte mir vorstellen, dass der Linker irgendwelche "unresolved symbols" bemängelt, weil er nicht weiß wo die Bibliotheken zu finden sind.
Das müsste ihm dann extra gesagt werden.

Wie sehen die Fehler denn aus?

nwin4u
22-03-2005, 13:40
gcc ist compiler und linker soweit ich weiss. Ich habe auf jeden fall ein ganz einfaches Hallo Welt Programm getestet, geht ohne probleme:

main()
{
printf("Hallo Welt\n");
}

wenn ich dann a ausführe gibt er ganz normal "Hallo Welt" aus.


... und wenn ich das Window Programm kompilieren möchte, macht er auch keine exe, log, datei, oder sonst was

Boron
22-03-2005, 13:58
Nee nee.
gcc = Compiler
ld = Linker

Zeige uns mal das, was ausgegeben wird, wenn du das Programm übersetzen lässt.

sixfriends
25-03-2005, 13:06
Ich kann dir Dev-C++ wärmstens empfehlen: http://www.bloodshed.net/
ist ne Entwicklungsumgebung und benutzt den MinGW Compiler: http://www.mingw.org/

Und falls du ein tut zur win32 programmierung suchst, z.B.:
http://pronix.linuxdelta.de/C/win32/index.shtml