Was brauche ich für copy and paste?
-
Ich will ein MFC-Programm schreiben das mit copy and paste umgehen kann.
Wenn ich das Programm starte soll eine Oberfläche erscheinen in die ich Text eintippen kann und in die ich mit copy und paste Texte und Bilder einfügen kann. Wie bei einer Textverarbeitung (Word, Wordpad).
Nein ich will Word nicht neu schreiben!
Ich weiss nicht wie ich anfangen soll.
Soll ich eine Dialogbasierende Anwendung erstellen oder ein SDI-Projekt anlegen?
Kann ich einem Dialogfenster copy and paste beibringen oder soll ich eine Ansicht von CView oder von CformView benutzen oder eine ganz andere? Was nimmt man am besten für so etwas?hal_ibm
-
nimm dafür ein CRichEditCtrl oder CRichEditView je nachdem ob Du eine Dialoganwedung oder SDI schreibst. Was Du von beiden nimmst kommt darauf an was das für ein Prg werden soll.
Gruß
-
Da tuts auch jedes CEdit Control!
-
Hallo ihr beiden. Danke für eure Hilfe.
Ich habe da aber noch mal zwei Fragen.
„CRichEditView“ kann ich finde. Das ist dann die Klasse von der meine Ansicht erbt.Mit „CRichEditCtrl“ kann ich allerdings gar nichts anfangen.
Was ist denn mit „CEdit Control“ gemeint? Ein ganz normales Eingabefeld?
Ich habe darüber folgendes gelesen
„wenn Du Bilder in das Clipboard einfügst, wird CEdit die nie und nimmer anzeigen“hal_ibm
-
Schau in die MSDN, da wirst Du CRichEditCtrl finden. Im Resourceneditor von VC6 ist es das Icon ab (Rich Edit).
Ein CEdit ist ein ganz normales Eingabefeld.@Martin Richter:
Natürlich kannst Du ein normales CEdit dazu bringen Text und Bilder anzuzeigen. Du kannst auch auf einen Elefanten so lange einschlagen bis er eine Mücke geworden ist. Ich bin der Meinung, wenn es das schon gibt (RichEdit kann Texte und Bilderdarstellen) dann sollte man sowas auch benutzen und nicht das Rad neu erfinden. Ein weiterer Vorteil ist, das der Text auch bearebitet werden kann, hinsichtlich Farbe und Font. Aber jaja ich kann mir schon denken was jetzt kommt, geht mit CEdit auch.Na wie auch immer, meine Meinung hab ich hier Kundgegeben.
Gruß
-
@CTecS: Sorry, das mit den Bildern habe ich übersehen, in diesem Fall solte man sicherlich zu einem Rich-Edit Control greifen.
-
Hallo an alle.
Hatte etwas wenig zeit weshalb ich mich erst jetzt melden kann.
Ich habe mit dem Resourcen-Editor ein Rich Edit Steuerelement in mein Dialogfenster
eingefuegt.
Ich kann nun in das Rich Edit element mit copy and paste zwar Text einfuegen
(STRG+V) aber Bilder gehen einfach nicht.
"RichEdit kann Texte und Bilder darstellen"
Wie kriege ich das Rich Edit Element dazu ein Bild mit paste
einzufuegen?hal_ibm