All Windows resource handling APIs (like FindResource, LoadImage, LoadMenu,…) accept at least a resource identifier and an instance handle. This information is required to load the resource. MFC classes (like CMenu, CBitmap, …) only take the identifier as they try to find the module containing the resource on their own. This article discusses how you can load resources by ID (as integer and string) or name (string).
Den Rest des Beitrags lesen »
Singletons richtig verwenden (C++)
11 09 2009Der Singleton ist ein praktisches Entwurfsmuster in der Programmierung. Falsch benutzt bringt der Singleton jedoch auch einige Probleme in sich.
Dieser Artikel diskutiert verschiedene Möglichkeiten bei der Implementierung von Singletons sowie deren Vor und Nachteile.
Den Rest des Beitrags lesen »
Kommentare : Kommentar schreiben »
Schlagwörter: anleitung, beschreibung, c#, Oette, richtig, singleton, verwenden
Kategorien : C++, Computer, Deutsch, HowTos, Programmieren, Software
GDI+ Operator new() und das MFC Makro DEBUG_NEW richtig verwenden
10 09 2009Wenn Sie GDI+ und MFC kombiniert verwenden, ist Ihnen das folgende Problem vielleicht auch schon einmal auf die Füße gefallen:
Beim Kompilieren eines Debug-Builds gibt der Compiler für Quellcodezeilen in denen Instanzen von GDI+ Klassen durch Aufrufen des new() Operators erzeugt werden, die folgende Fehlermeldung aus:
“error C2660: ‘Gdiplus::GdiplusBase::operator new’ : function does not take 3 parameters” oder
“Fehler C2660: ‘Gdiplus::GdiplusBase::operator new’ : Funktion akzeptiert keine 3 Parameter”
Den Rest des Beitrags lesen »
Kommentare : Kommentar schreiben »
Schlagwörter: anleitung, gdi, gdi plus, new, new operator, Oette, operator, plus, verwenden
Kategorien : C++, Deutsch, HowTos, Programmieren, Software