LoadText methode



  • hey,

    wei0 jemand welche header man einbinden muss, wenn man die LoadText methode benutzt???

    if(GetOpenFileName(&ofn))
    {
    HWND hEdit = GetDlgItem(hwnd, IDC_MAIN_EDIT);
    if(LoadText(hEdit, szFileName)) ///!!!!!!!!!!!!!!!!!!!
    {
    SendDlgItemMessage(hwnd, IDC_MAIN_STATUS,
    SB_SETTEXT, 0, (LPARAM)"Geöffnet...");
    SendDlgItemMessage(hwnd, IDC_MAIN_STATUS,
    SB_SETTEXT, 1, (LPARAM)szFileName);
    }
    }

    ich bekomme folgende fehlermeldung:
    1>f:\programmieren\winapi\programme\texteditor\texteditor\texteditor.cpp(73) : error C3861: 'LoadText': identifier not found

    merci


  • Mod

    Ich kenne LoadText nicht. Wo hast Du denn her, dass es solch eine Funktion gibt?

    - Öffne die Datei.
    - Allokiere einen Buffer der der Dateigröße entspricht.
    - Lies die Daten
    - Verwendet SetWindowText/SetDlgItemText

    Oder verwende bei einem RTF Control EM_STREAMIN



  • holzmcgyver schrieb:

    hey,

    wei0 jemand welche header man einbinden muss, wenn man die LoadText methode benutzt???

    if(GetOpenFileName(&ofn))
    {
    HWND hEdit = GetDlgItem(hwnd, IDC_MAIN_EDIT);
    if(LoadText(hEdit, szFileName)) ///!!!!!!!!!!!!!!!!!!!
    {
    SendDlgItemMessage(hwnd, IDC_MAIN_STATUS,
    SB_SETTEXT, 0, (LPARAM)"Geöffnet...");
    SendDlgItemMessage(hwnd, IDC_MAIN_STATUS,
    SB_SETTEXT, 1, (LPARAM)szFileName);
    }
    }

    ich bekomme folgende fehlermeldung:
    1>f:\programmieren\winapi\programme\texteditor\texteditor\texteditor.cpp(73) : error C3861: 'LoadText': identifier not found

    merci

    Die selbstgeschriebene Funktion Loadtext findest du dort, wo du auch die Codeschnipsel her hast:
    http://www.pronix.de/pronix-1076.html



  • ich merke, da ist eine funtkion und ch suche in der msdn, onaja, wenn das mal kein - du glaubst im Moment , dass es noch schwieriger wird, doch das ist schon vorbei - Fehler ist ..... Merci


Anmelden zum Antworten