Initialisierung von RichEdit mit der Win32SDK?



  • Hi,
    ich habe hier einen Code der Gebrauch vom Richedit-Steuerlement macht. Das ganze System funktionierte bisher. Allerdings war nur wegen diesem Element die MFC für das Projekt eingebunden worden, damit mittel AfxInitRichEdit2() das Steuerelement zur Verwendung initialisiert wird. Die MFC-Abhängigkeit habe ich nun entfernt. Das Problem ist nun, die korrekte Initialisierung des Controls. Schließlich muss ja die Festerklasse irgendwie registriert werden.

    Also habe ich mir die richedit.h näher angeschaut, und dort keinerlei Funktionen gefunden, die irgendwie zur Initialisierung dienen könnten. Die Frage ist nun sauber, wie registriere ich das Steuerelement korrekt? riched20.dll mittels LoadLibrary laden, und dann daraus die passende Funktion binden und laden? Wenn ja, wie ist diese definiert? Oder gibt es einen anderen einfachen Weg?



  • Du musst einfach die DLL laden... dann werden die passenden Fenster-Klassen registriert...

    LoadLibraryA("RICHED20.DLL")
    

Anmelden zum Antworten