Диалог открытия файла
От: Адепт Беларусь  
Дата: 09.06.09 14:52
Оценка:
OPENFILENAME ofn;
    PSTR FileName  = new char [200];
        
    
    ZeroMemory(&ofn,sizeof(ofn)); // очистим структуру
    ofn.lStructSize = sizeof(ofn);
    ofn.hwndOwner = hWnd;
    ofn.lpstrFile = FileName;
    ofn.lpstrFilter = "All\0*.*\0Text\0*.TXT\0";
    ofn.nFilterIndex = 1;
    ofn.lpstrFileTitle = NULL;
    ofn.nMaxFileTitle = 0;
    ofn.lpstrInitialDir = NULL;
    ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST;
    ofn.nMaxFile = 9999;
    ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST;



    bool ret = GetOpenFileName(&ofn); 
    int err  = GetLastError();
    if (!ret)
        return false;
    else{
        ret = LoadFromFile(FileName);
        if(!ret) 
            return false;

    }

    return true ;



вот такой вот код почему то не срабатывает, уже устал искать причину, помогите пожалуйста, ошибка после GetOpenFileName — говорит что неправленый параметр
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.