Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Создание TXT файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Высчитывание оптимального размера буфера при копировании большого файла http://www.cyberforum.ru/cpp/thread844772.html
Здравствуйте! Программа может копировать большие файлы(>4GB). Но немалую роль играет оптимизация самого процесса копирования. Думаю всем известно - при копировании больших файлов, файл "по кускам"...
C++ TDump аналог Всем КУ! Мне надо узнать, какие методы использует DLL. Нашёл TDump. Мне в ней всё понравилось, но она мне не выдала параметры к каждому методу, ну то есть какие аргументы использует функция. Есть... http://www.cyberforum.ru/cpp/thread844328.html
C++ и OpenGl урок NeHe C++
Сделал по уроку Nehe 6 Куб прогружается но он белый а должна накладываться текстура вот код где загружаю текстуру GLvoid LoadGLTextures() { // Загрузка картинки AUX_RGBImageRec *texture1=...
Получить список указателей на функции из dll файла C++
Суть работы с той библиотекой: Сначала мы получаем функцию для создания интерфейсов через GetProcAddress, Потом через эту функцию получаем необходимый интерфейс, (по имени и по модулю). Список...
C++ Эмуляция lbm все зависимости от активного окна http://www.cyberforum.ru/cpp/thread842983.html
Здрасте. Мне нужно, чтобы происходила эмуляция нажатия левый кнопки мыши (не-не, не бот=) ) в определенных координатах желательно вне зависимости от того, активно ли в данной координате то или иное...
C++ Структура ехе файла Где можно подробно прочитать про структуру ехе? мне например надо данные о файле получить, ресурсы, классы, указатели на экспортируемые функции и тд. подробнее

Показать сообщение отдельно
Marik768
6 / 6 / 0
Регистрация: 08.06.2012
Сообщений: 156

Создание TXT файла - C++

22.04.2013, 15:31. Просмотров 580. Ответов 0
Метки (Все метки)

Собственно есть длл при инжекте он делает txt файл с текстом(так на вин7), но на вин8 он не может создать, этот тхт файл на диске С. в чем может быть проблема?
вот кодик

C++
1
2
3
4
strcpy(Base.dllpath,Base.dllpath);
strcpy(Base.logfile,Base.GetFile("C:\\WMID.txt"));
Base.LOG =  fopen(Base.logfile,"w");
Base.WriteFile(Base.LOG,Asss);
C++
1
2
3
4
5
6
7
8
9
10
11
void __fastcall cBase::WriteFile(FILE *file,const char *fmt, ...)
{
    char buffer[225] = "";
    va_list va_alist;
    va_start (va_alist, fmt);
    _vsnprintf (buffer,sizeof(buffer), fmt, va_alist);
    fprintf(file,buffer);
    fprintf(file,"\n");
    fflush(file);
    va_end (va_alist);
}
C++
1
2
3
4
5
6
7
8
9
char* __fastcall cBase::GetFile(char *file)
{
    static char path[320];
    for(int i= 0;i<strlen(path);i++)
        path[i]=0;
    strcpy(path, Base.dllpath);
    strcat(path, file);
    return path;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru