Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

21

16.07.2006, 12:55

Was passiert in dem Falle, wenn du wndcls.lpszClassName = "app"; schreibst? (Also ohne L)
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Fred

Supermoderator

  • »Fred« ist der Autor dieses Themas

Beiträge: 2 121

Beruf: Softwareentwickler

  • Private Nachricht senden

22

16.07.2006, 13:00

Edit:
Es kommt eine Fehlermeldung:

Quellcode

1
error C2664: 'CreateWindowExW': Konvertierung des Parameters 2 von 'const char [4]' in 'LPCWSTR' nicht möglich

koschka

Community-Fossil

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

23

16.07.2006, 13:03

hast du auch

C-/C++-Quelltext

1
2
#define UNICODE
#include <windows.h>


?

Fred

Supermoderator

  • »Fred« ist der Autor dieses Themas

Beiträge: 2 121

Beruf: Softwareentwickler

  • Private Nachricht senden

24

16.07.2006, 13:16

Ja so geht es zwar aber er meint jetzt EXCEPITION nicht zu kennen.

koschka

Community-Fossil

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

25

16.07.2006, 13:17

-.- entfern exception und mach dafür ne MessageBox oder ein return 1 rein. Ist nur Fehlerbehandlung.

Fred

Supermoderator

  • »Fred« ist der Autor dieses Themas

Beiträge: 2 121

Beruf: Softwareentwickler

  • Private Nachricht senden

26

16.07.2006, 13:26

Es geht. *freu*
Aber Koschka ich hab mal ne Frage wieso hast du dir egtl die Mühe gemacht dieses Programm zu schreiben obwohl du vor kurzem in einem anderen Thread auch einen anderen Code zur Fenstererstellung gepostet hast(zumindest die Fehlerbehebung) und der ist teilweise leichter zu verstehen.

Vielen Dank für die Mühe

Fred

Supermoderator

  • »Fred« ist der Autor dieses Themas

Beiträge: 2 121

Beruf: Softwareentwickler

  • Private Nachricht senden

27

16.07.2006, 13:33

Na gutwie soll ich den geasamten Menücode in die Zeile:

C-/C++-Quelltext

1
wndcls.lpszMenuName = NULL;  // <= Menu rein

koschka

Community-Fossil

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

28

16.07.2006, 13:35

Siehe Beitrag von Gurke Seite 1.

der Code war zuerst da ^^.

Fred

Supermoderator

  • »Fred« ist der Autor dieses Themas

Beiträge: 2 121

Beruf: Softwareentwickler

  • Private Nachricht senden

29

16.07.2006, 13:38

Ja sicher aber soll ich das alles in eine Funktion einbinden und dann

C-/C++-Quelltext

1
wndcls.lpszMenuName = CreateaMenu;  // <= Menu rein

schreiben?
Wenn ja, mit welchem Bzeichner muss ich sie erstellen (also int CreateMenu() oder LRESULT?

koschka

Community-Fossil

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

30

16.07.2006, 13:43

nein. Dort muss ein HMENU rein, welches du mit AppendMenu u.s.w. erstellen (Gurke) kannst. Hast du einen ResourcenEditor, wenn ja dann mach es mit dem, füge resource.h ein und mach ein MAKEINTRESOURCE(ID_MENU)

Werbeanzeige