Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Ein kleines Problem mit RichEditCtrl

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
05.05.2005, 17:09 Uhr
RedEagle



Hi
Ich habe mal vor einiger zeit nen kleinen Texteditor geschrieben, den ich jetzt etwas umbauen möchte. u.a. möchte ich einige Zeichen (z.B. '[', ']', '=') farbig machen.
Deshalb muss ich mein Programm von "edit" auf "RichEditCtrl" umstellen:

Vorher:
C++:
hwndEdit = CreateWindow("edit", "", WS_CHILD | WS_VISIBLE | ES_MULTILINE | WS_HSCROLL | WS_VSCROLL | ES_WANTRETURN, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, hwnd, (HMENU) IDC_MAIN_TEXT, (HINSTANCE) GetWindowLong (hwnd, GWL_HINSTANCE), NULL);


Nachher:
C++:
hwndEdit = CreateWindow("RichEditCtrl", NULL, WS_CHILD | ES_MULTILINE | WS_VISIBLE | WS_HSCROLL | WS_VSCROLL | ES_AUTOVSCROLL, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, hwnd, (HMENU) IDC_MAIN_TEXT, (HINSTANCE) GetWindowLong (hwnd, GWL_HINSTANCE), NULL);


Allerdings kann ich so nichts eingeben... Das Textfeld ist nicht "Aktiv"...
Was muss ich noch ändern??
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
05.05.2005, 21:09 Uhr
RedEagle



Problem gelöst, ich wusste nicht, das man dafür ne *.dll braucht:

C++:
LoadLibrary("Riched32.dll");

--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
05.05.2005, 22:54 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


jap die braucht man
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: