Ohne dir jetzt zu nahe treten zu wollen, wirken die Codeschnipsel und überhaupt die ganze Frage wirkt, als ob du keinen blassen Dunst von C++ bzw. programmieren hättest.
Ich würde dir dringend empfehlen, dass du erstmal dein C++ - Wissen und die herangehensweise beim Programmieren festigst, bevor du mit größeren Dingen oder "LowLovel-Bibliotheken" wie DirectX (ich muss NachoMan hier zustimmen) anfängst.
Ich empfehle dir das jetzt nicht, weil ich heute mal schlecht gelaunt bin, sondern weil du so wahrscheinlich nicht dein Ziel erreichen wirst und eine in irgendeiner Weise brauchbare GUI in C++ entwickeln kannst, die man dann zb. in einem Spiel(?) etc. nutzen könnte.
Zum Thema:
Keine Ahnung was das 0x80 hier tun soll, Tatsache ist aber, dass es momentan gar nichts bewirkt.
Zum anregen der Gedanken, habe ich ein Bild von einen Rechteck angehängt.
Jetzt überlegst du dir, wann genau der Punkt Q abhänig von den Rechteckkoordinaten X1, Y1 und X2, Y2 im Rechteck enthalten ist und wann nicht.
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Spiele Programmierer« (27.11.2012, 23:06)