Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[WinApi] Problem z GetOpenFileName

Ostatnio zmodyfikowano 2012-04-22 17:52
Autor Wiadomość
Jozio
Temat założony przez niniejszego użytkownika
[WinApi] Problem z GetOpenFileName
» 2012-04-22 17:26:26
Witam.
Ostatnio pracuję nad bardzo prostym edytorem tekstu. Niestety napotkałem problem przy próbie użycia dialogu GetOpenFileName.
Fragment kodu:
C/C++
case WM_COMMAND:
{
   
    OPENFILENAME ofn;
    char sNazwaPliku[ MAX_PATH ] = "";
   
    ZeroMemory( & ofn, sizeof( ofn ) );
    ofn.lStructSize = sizeof( ofn );
    ofn.lpstrFilter = "Pliki tekstowe (*.txt)\0*.txt\0Wszystkie pliki\0*.*\0";
    ofn.nMaxFile = MAX_PATH;
    ofn.lpstrFile = sNazwaPliku;
    ofn.lpstrDefExt = "txt";
    ofn.Flags = OFN_FILEMUSTEXIST | OFN_HIDEREADONLY;
   
    if( GetOpenFileName( & ofn ) == true )
    {
        WczytajPlik( sNazwaPliku, hPoleTekstowe );
       
    }
   
}

Kompilator wywala:

undefined reference to `GetOpenFileName@4'

Musze dołączyć jeszcze jakieś nagłówki (mam windows.h)?

           
P-55009
xevuel
» 2012-04-22 17:42:47
[MSDN] GetOpenFileName

Raczej nie nagłówek, ale liba.
P-55010
Jozio
Temat założony przez niniejszego użytkownika
» 2012-04-22 17:52:09
Wielkie dzięki, działa po dodaniu liba :D
Zamykam temat.
P-55011
« 1 »
  Strona 1 z 1