B
Hi Leute,
also ich möchte in eine RTF-Feld klicken und die angewählte Zeile soll markiert werden.
Ich weiß nicht mehr weiter , entweder es wird nur die erste Zeile markiert oder es passiert garnix.
int Zeilennr, Zeilenlaenge;
CRichEditCtrl *pRTFEdit;
pRTFEdit = (CRichEditCtrl*)GetDlgItem(IDC_RTF);
Zeilennr = pRTFEdit->LineIndex();
Zeilenlaenge = pRTFEdit->LineLength(Zeilennr);
pRTFEdit->SetSel(Zeilennr,Zeilenlaenge);
So ich hab das zusammengebastelt. Funktioniert aber nicht, weiß jemand was ich falsch mache oder wie es richtig geht.
Ich versuch immernoch aus der MSDN schlau zu werden, aber ich raff es nicht. Also ich hab mir das so vorgestellt:
1. ich klick in das Feld und les die Zeilennummer aus
2. markier ich die Zeile von 0 bis Ende der Zeile.
Ist dieser Ansatz falsch?
MfG blub