Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Visual C++ не могу понять что это за тип данных https://www.cyberforum.ru/ visual-cpp/ thread25053.html
ммм все чаще и чаще сталкиваюсь с такими данными как 0x00000064, 0x00000017, 0x00000002, 0x00000000 не могу понять и найти инфу по этим данным, единственное что узнал что 0x00000064 = 100 :)
Visual C++ Функция проверки числа на полидром
допоможіть зробіть задачу пажалуста!!!! Написати функцію, яка отримує ціле число і визначає чи є воно паліндромом. (Число є паліндромом, якщо його запис читається однаково зліва направо та навпаки. Наприклад, 1331. 45154 ). разкажіть, як її робить!!!! Помогите сделать задачу!!! Написать функцию, которая получает целое число и определяет является ли оно полидромом (Число является...
Visual C++ Создание окна Приветствую! Подскажите, если мне требуется создать оконное приложение, то как мне вообще создать это окошко с помощью Visual C++ ? Не могу никак понять. Буду балгодарен за помощь! https://www.cyberforum.ru/ visual-cpp/ thread25008.html Visual C++ Неподключается MSVCR90D.dll https://www.cyberforum.ru/ visual-cpp/ thread24931.html
У меня после инсталяции Visual 2008 не созадються ехе. При компиляции выдет сообщение, что нет MSVCR90D.dll
Visual C++ Курсор в окне Edit
Как изменять позицию курсора в окне Edit?
Visual C++ Как дать права Администратора программе которую ставлю прав то нет ? https://www.cyberforum.ru/ visual-cpp/ thread24875.html
Часто сталкиваюсь с такой ситуацией нет прав админа на “RegEdit” and “Ctrl+Alt+Delete” Толи вирус снимет права толи так сижу как пользователь в системе.. как можно программно ставить эти права и снимать..
Visual C++ Удаление директории Не хочет удалится директория. На CListCtrl папки и файлы ,пытаюсь удалить папку(кликаем нужную папку, получаем путь) ОШИБКА ПРИ УДАЛЕНИИ ПАПКИ как указать хандл нужного листа(или как связать с нужным листом)//fo.hwnd=GetSafeHwnd(); SHFILEOPSTRUCT fo; https://www.cyberforum.ru/ visual-cpp/ thread24826.html Определительно квадратной матрицы Visual C++
Написать программу, которая вычисляет определитель квадратной матрицы второго порядка... :help::help::help::help::'(:wall:
Visual C++ Radio Button https://www.cyberforum.ru/ visual-cpp/ thread24725.html
Пытаюсь разобраться с MFC по книге Т. Сидориной. Там есть пример по созданию группы Radio Button. Написано: «… только у первой кнопки группы надо в окне свойств изменить в поле Group значение FALSE на TRUE… Добавим в класс переменную radio1, которая будет связана с группой…» В общем, всё так и сделал: создал 4 Radio Button, в первой изменил значение Group, сделал Add Variable, применил к ней ...
Visual C++ Вычислить, сколько в строке слов https://www.cyberforum.ru/ visual-cpp/ thread24721.html
Помогите плиз прогу сделать. ПРограмма довольно простая, но я ток начинающий... С++.. Вычислить, сколько в строке слов... Чтобы знаки препинания не считались.. ПОмогите плиз, т.к. нужно завтра сдать(( Нужен полностью код проги:'(:'(:'(:'(:help::help::help::help:
Visual C++ У меня такая проблемка ребят
Короч я начал писать программы на VC++ То ли визуал Крякнутый то ли проги косо пишу выводит коракули и моментально закрывается ребятушки :help::help::help:
Visual C++ maximizebox https://www.cyberforum.ru/ visual-cpp/ thread24713.html
подскажите как отловить нажатие maximizebox и где потом вставить код для изменения размеров контролов... MFC app на основе диалога. Добавлено через 2 минуты 15 секунд И ещё заодно, как поставить разделитель, чтобы он делил окно попалам? Добавлено через 6 часов 28 минут 0 секунд на первый вопрос ответ уже не требуется, а вот со вторым так и не разобрался до сих пор!
Заблокирован
06.03.2009, 13:51 0

Функция поиска файлов - Visual C++ - Ответ 112043

06.03.2009, 13:51. Показов 2165. Ответов 3
Метки (Все метки)

Ответ

Вот кусочек кода моего командера - функция формирует массив структур WIN32_FIND_DATА из подкаталогов и файлов содеожащихся в sPath. Нулевая структура содержит pFILEDATA[0].dwReserved0 = FILE_COUNT - 1; собственно число файдов и папок в директории sPath, которая прописывается в pFILEDATA[0].cFileName. Все остальные структуры содержат соответствующие поля WIN32_FIND_DATA
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
WIN32_FIND_DATA * CFexplDlg::GetFileList(CString sPath)
{
    int FILE_COUNT = 1;
    WIN32_FIND_DATA *pFILEDATA = (WIN32_FIND_DATA *)
        malloc((FILE_COUNT + 1)*sizeof(WIN32_FIND_DATA));
    HANDLE hFile = FindFirstFile(sPath + "\\*.*",&pFILEDATA[FILE_COUNT]);
    if (hFile!=INVALID_HANDLE_VALUE)
    {
        do
        {
            if
            (
            strlen(pFILEDATA[FILE_COUNT].cFileName) == 1
            &&
            strchr(pFILEDATA[FILE_COUNT].cFileName,'.') !=NULL
            )
            if(FindNextFile(hFile,&pFILEDATA[FILE_COUNT]) == 0)
                break;
            if
            (
            strlen(pFILEDATA[FILE_COUNT].cFileName) == 2   
            &&
            strstr(pFILEDATA[FILE_COUNT].cFileName,"..") !=NULL
            )
            if(FindNextFile(hFile,&pFILEDATA[FILE_COUNT]) == 0)
                break;
            FILE_COUNT++;
            pFILEDATA = (WIN32_FIND_DATA *)
                realloc((void *)pFILEDATA,sizeof(WIN32_FIND_DATA)*(FILE_COUNT + 1));
            if(pFILEDATA == NULL)
                break;
        }
        while (FindNextFile(hFile,&pFILEDATA[FILE_COUNT])!=0);
        FindClose(hFile);
    }
    strcpy(pFILEDATA[0].cFileName,sPath);
    pFILEDATA[0].dwReserved0 = FILE_COUNT - 1;
    return pFILEDATA;
}
Не забываем нажимать спасибо, если код пригодился!)

Вернуться к обсуждению:
Функция поиска файлов Visual C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.03.2009, 13:51
Готовые ответы и решения:

Функция glob для поиска файлов
Привет, граждане программисты! Вопрос очень простой. Есть директория с изображениями "jpeg",...

Функция рекурсивного поиска файлов возвращает null
добрый вечер, из __autoload вызываю функцию рекурсивного поиска файлов, а она почему-то возвращает...

В WinXP не хочет работать функция Dir для поиска файлов
Ничего не могу понять, в WinXP не хочет работать функция Dir для поиска файлов. Каталоги находит, а...

Функция поиска файлов .png .jpg и тд c компьютера и залив их на FTP
Кто нибудь можешь написать такую функцию? Сам только учусь. Нужен поиск чисто всех картинок на...

3
06.03.2009, 13:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.03.2009, 13:51
Помогаю со студенческими работами здесь

Функция поиска файлов, и вывод списка найденных (использую FindFirstFile, FindNextFile)
Друзья, возникла следующая сложность, написал функцию для поиска файлов(.txt) в текущей директории,...

Выводит ли результаты поиска стандартная функция поиска в html? Код привел ниже
При обращении к стандартному поиску в html, код которого приведен ниже, будут ли выводится...

Функция поиска в массиве и указатели + функция сортировки и поиск найденного элемента
Написать функцию поиска максимального элемента, передать в неё указатель на начало и конец поиска и...

Функция поиска в массиве и указатели + функция сортировки
Написать функцию поиска максимального элемента, передать в неё указатель на начало и конец поиска и...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru