PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WinAPI hilfe



cen
11.08.2007, 09:04
Wie so geht es bei mir net was ist hier falsch kann jemand helfen


#define STRICT
#include <windows.h>
const char szWitz[] = "\"Ich steh' schwer auf Umweltschutz\", sagt Peter.\n"
"\"Ich werfe zum Beispiel alte U-Bahn-Fahrscheine nie weg,\n"
"sondern benutze sie mehrmals.\"";

int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
PSTR szCmdLine, int iCmdShow)
{

int iAntwort = MessageBox(NULL, szWitz, "Ha, ha, ha, ha...",
MB_ICONINFORMATION | MB_OKCANCEL | MB_DEFBUTTON1);


if (IDOK == iAntwort)
{
MessageBox(NULL, "Ja, ich finde den Witz auch Ok...",
"Sie haben auf Ok gedrückt",
MB_ICONINFORMATION | MB_OK | MB_DEFBUTTON1);
}


else if (IDCANCEL == iAntwort)
{
MessageBox(NULL, "Ja, warum haben sie denn auf Abbrechen gedrückt?\n"
"Hat ihnen der Witz etwa nicht gefallen?",
"Sie haben auf Abbrechen gedrückt",
MB_ICONINFORMATION | MB_OK | MB_DEFBUTTON1);
}

return 0;
}

zao
11.08.2007, 11:54
schick mal bitte noch die fehlermeldung, hab kein bock alles zu durchsuchen

mfg

zao

cen
11.08.2007, 18:58
ich habe microsoft visual c++ 2005 express edition da steht

fatal error C1083: Cannot open include file: 'windows.h': No such file or directory

und ich habe noch microsoft visual studio 6 enterprise edition da steht


LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/Cpp1.exe : fatal error LNK1120: 1 unresolved externals

zao
11.08.2007, 22:49
das windows.h nicht geöffnet werden kann liegt daran dass sie nicht da ist, um das zu beheben musst du psdk downloaden und dann das include verzeichniss von msvc++ mit der psdk erweitern. das ändert aber nicht daran das msvc++ auf .net basiert, da wird es noch viel mehr fehler geben. Außerdem kannst du das nicht in eine vorgefertigte forms anwendung packen.

Ähnliches gilt für msvs6.

Ich empfehle dir für soetwas dev c++

mfg

zao

cen
12.08.2007, 08:38
danke :)

errox
12.08.2007, 15:26
Wenn du willst, poste ich dir die windows.h datei...

zao
12.08.2007, 15:32
er kann sich auch die psdk downloaden und installieren dann hat er alles.

mfg

zao

Nemo.A
12.08.2007, 17:12
Wenn du willst, poste ich dir die windows.h datei...
Ich glaub, das ist nicht mal einfach so möglich, da diese Datei wahrscheinlich wiederum andere Dateien included.

zao
12.08.2007, 17:43
so siehts aus das is ne extrem lange kette ich hatte das mal ausprobiert und das waren soviele ..... also vergiss das