CPoint herausfinden
-
Hi
Ich hätte zwei Fragen die beide CPoint betreffen.
- Wie kann ich die CPoint Position des Tray Icons meiner Anwendung herausfinden?
- Wie kann ich die CPoint Position von einem bestimmten Tab in der Tab Leiste meiner Anwendung herausfinden?
Ich hab momentan keine Ahnung wie ich das anstellen könnte.
Ich bedanke mich schon mal für eure Hilfe.
-
1.) Das ist nicht ganz trivial http://www.codeproject.com/shell/ctrayiconposition.asp
2.) Ich verstehe Deine Frage nicht! Es gibt doch CTabCtrl::GetItemRect!
-
Danke sehr Martin, ich werd mir das mal anschauen.
Falls noch Fragen auftauchen meld ich mich wieder.
-
Ok ich hab nun folgenden Code.
CRect Rect; m_ctlTab.GetItemRect(0, &Rect); CPoint pt; pt.x = Rect.bottom; pt.y = Rect.right;
Mein Problem ist jetzt, dass pt nun die Koordinaten vom Tab 0 innerhalb meines Programm Fensters hat. Ich bräuchte jedoch die Koordinaten auf den ganzen Monitor bezogen. Wie kann ich das anstellen?
-
ClientToScreen