Wie RPC Context Handles nicht funktionieren
Bei επτ€σ schreibt gerade Hinz und Kunz irgendwelches RPC-Gedöns und so mancher beginnt zu begreifen, was für eine Power hinter dieser eigentlich uralten Technologie steckt, insbesondere hinter Context Handles. Dummerweise schein… more »
Integer Swapping ohne temporäre Variable
Kürzlich bin ich beim kursorischen Durchkucken der Sourcen eines Kollegen auf ein Makro gestoßen, das die Werte zweier Integervariablen vertauschen soll. Die Implementation sah in etwa folgendermaßen aus:
#define SWAP(a,b,type){type iIdunno = a; a=b;… more »
64 bit Windows - Teil 8
Nach langer Pause jetzt mal wieder was über meine fortdauernde Beschäftigung mit 64-bit Windows. Diesmal will ich auf wiederkehrende Muster bei dem Problem, meinen Sourcecode 64-bit-tauglich zu machen, eingehen.
Die Sache mit dem size_t
An vielen… more »
Sinnvolle Beschäftigung während des Weihnachtsurlaubs
Was macht der Softwareentwickler von Welt, wenn ihm langweilig ist? Klaro, er findet Lösungen zu Problemen, die es noch gar nicht gibt. So auch bei mir dieses Jahr: Seit etwa 10. Dezember 2005 und vor allem zwischen den Jahren und in der ersten Januarwoc… more »
Die Antwort auf die Frage "Warum hat CWnd keine virtual functions für Windows Messages?"
Um auf die Antwort auf diese Frage zu kommen, muß man historisch schon etwas bewandert sein. So muß man wissen, daß die ersten Versionen der MFC natürlich nicht für Win32 geschrieben waren sondern für Win16, also für dasjenige Programmiermodell, das die… more »