Netzwerk Map
-
connan schrieb:
Scribble
Was ist das?

-
Scribble habe ich mir schon angeschaut, es kommt so was nicht in frage, da es zum zeichnen ist, ich will aber auf eine fälsche verschiedene Objekte wie z.b. icons platzieren, und die koodinaten in einer datei speichern
-
Das ist ein Beispielzeichenprogramm für MDI-Anwendungen und erklärt die Verwendung von Device-Contexten und GDI-Objekte.
http://msdn2.microsoft.com/de-de/library/92y4h944(VS.80,d=ide).aspx
-
Morides schrieb:
Scribble habe ich mir schon angeschaut, es kommt so was nicht in frage, da es zum zeichnen ist, ich will aber auf eine fälsche verschiedene Objekte wie z.b. icons platzieren, und die koodinaten in einer datei speichern
Wie gesagt, CWnd's sind da ein guter Startpunkt...
-
wie kann ich die aktuelle postion von z.b. ein button ausgeben?
PS: ich plaziere die buttons mit CRectTracker, oder soll ich besser CRect nutzen, oder was anderes? BITTE um eure meinung
-
CRect ist erst mal Standard, die Position bekommst du mit GetWindowRect().
-
wo ist der Unterschied zwischen CRectTracker und CRect genau?
-
CRect kapselt nur die allgemeinen Rechteckparameter wie Höhe, Breite, top, left usw..
CRectTracker ist ein Interface welches man auf beliebige Items anwenden kann und sehr viel mehr Funktionalität zur Verfügung stellt. Damit kann z.B. einen Rahmen zeichnen.
-
CArray<CControlRect*, CControlRect*> m_arrRectanglesAll;u:\Works\C++\test\ControlTracker.h(40): error C2143: Syntaxfehler: Es fehlt ';' vor '<' u:\Works\C++\test\ControlTracker.h(40): error C2501: 'CControlTracker::CArray': Fehlende Speicherklasse oder Typspezifizierer u:\Works\C++\test\ControlTracker.h(40): error C2238: Unerwartete(s) Token vor ';'was ist hier falsch???
-
#include<afxtempl.h>