003
26.02.2004, 18:39 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft... (Operator)
|
zu 5) naja da würd ich halt erst den alten auslesen und dann den neuen hinzufügen
C++: |
CString str; this->GetWindowText(str); str+=" Dieser Text kommt noch dazu"; this->SetWindowText(str);
|
zu 2) ich glaub da hat mike nen plan...
zu 1) hmm entweder ich hab dich nicht verstanden oder du mich nicht... ich skizzere mal wie ich das meine aber vorsicht ist nur so ins forum gehackt
C++: |
void MyDlg::OnRButtonDown(UINT nFlags, CPoint point){ CDialog::OnRButtonDown(nFlags, point);
CRect rect; CRgn WndRgn; (GetDlgItem(IDC_...))->GetWindowRect(&rect); //oder wie auch immmer dein steuerelement heisst this->ScreenToClient(&rect);
WndRgn.CreateRectRgn(rect.TopLeft().x , rect.TopLeft().y , rect.BottomRight().x, rect1.BottomRight().y); if(WndRgn.PtInRegion(point)){
//hier führst du den von dir gewünschten code aus wenn aufs steuerelement IDC_... geklickt wurde... }
}
|
-- ...fleißig wie zwei Weißbrote |