Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ WinAPI DateTimePicker не меняет текущие дату и время на нужные https://www.cyberforum.ru/ win-api/ thread2178737.html
CodeBlocks, C++, Win32 API. Для создания resource.rc использую ResEdit. В диалоге имею DateTimePicker1 и DateTimePicker2. Хотелось бы в DateTimePicker1 (IDD_Date1) установить свою начальную дату, но char cData1; sprintf(cData1, "01.08.2012", NULL); //sprintf(cData1, "01.08.2012 13:03:00 Thusday", NULL); // тоже не работает SetDlgItemText(hwndDlg, IDD_Date1, cData1); не...
Приведение типов данных C++ WinAPI
Всем привет! Нашел в интернете вот такой код: #include <windows.h> #include <iostream> using namespace std; void ReRun() { WCHAR bstr, sysdir; GetModuleFileName(NULL, bstr, sizeof(bstr) / sizeof(bstr)); GetSystemDirectory(sysdir, sizeof(sysdir));
C++ WinAPI Что такое сообщение 0x03F С помощью журналирования сообщений удалось выяснить, что это первое сообщение, получаемое главным окном. Но ни в документации, ни в интернете про него найти ничего не удалось. Возможно, плохо искал. Но - долго. https://www.cyberforum.ru/ win-api/ thread2178652.html C++ WinAPI Внедрение из 32-битной программы 64-битной dll в 64-битный процесс, возможно ли? https://www.cyberforum.ru/ win-api/ thread2178357.html
Добрый вечер. Для внедрение dll в сторонний процесс использую метод из книги Рихтера. Суть этого метода - создать удаленный поток в нужном процессе, в качестве функции указать LoadLibrary с необходимой dll. Если программа, dll и процесс одинаковой битности, то проблем нет. А как сделать, чтобы можно было из 32-битной программы также внедрять 64-битные dll в 64-битные процессы? BOOL WINAPI...
C++ WinAPI Обход препятствий
Здравствуйте, пишу курсовой проект, возникла одна проблема. При нахождении препятствия движение останавливается(пока), нужно сделать так, чтобы фигура обошла его и продолжила движение в первоначальную конечную точку. #include "stdafx.h" #include <iostream> #include <Windows.h> #include <windowsx.h> #include <string> #include <conio.h> #include <cstdlib>
C++ WinAPI Структура OPENFILENAME https://www.cyberforum.ru/ win-api/ thread2177855.html
Здравствуйте, дорогие участники форму! Подскажите, пожалуйста, как в OPENFILENAME задать путь к файлу,например ("C:\temp\...")? Писал в lpstrFile - путь, однако работает только с файлами, которые в проекте. Может быть нужно прописать директорию в lpstrInitialDir?
C++ WinAPI Изменить обои https://www.cyberforum.ru/ win-api/ thread2177753.html
Доброго времени суток) Пытаюсь написать программу, которая бы меняла обои рабочего стола. Вот сам код: string name = "C:\\Windows\\file.bmp"; SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, (void *)name.c_str(), (SPIF_SENDWININICHANGE + SPIF_UPDATEINIFILE)); он даже что то делает, а именно обои становятся просто чёрные... уже много чего перепробовал но так и не понял в чём дело... ...
C++ WinAPI "Укоротить путь" если количество символов превышает MAX_PATH
Добрый день, подскажите пожалуйста как можно свернуть путь как в проводнике если количество символов превышает MAX_PATH пример это выдает программа при проходе по моему диску и естественно падает, изменив переменную и дав размер все равно не получается войти в конечную папку....
C++ WinAPI Что делает функция ZwUnmapViewOfSection? https://www.cyberforum.ru/ win-api/ thread2176597.html
Что делает эта функция? На msdn: отменяет просмотр раздела из виртуального адресного пространства предмета процесса. Для чего используют?
C++ WinAPI Алгоритм построения дерева процессов https://www.cyberforum.ru/ win-api/ thread2176511.html
Продолжая осваивать С++, поставил себе задачу вывести в консоли дерево процессов. казалось бы ничего сложного: получаем снимок процессов с помощью CreateToolhelp32Snapshot и проходимся по нему парой Process32First-Process32Next. А вот как поступить дальше теряюсь. Создать массив структур вроде: struct { DWORD pid; DWORD parent_pid; PTSTR name; } cached_data; и отсортировать? Но...
C++ WinAPI Работа с флехой
Задачи: 1) Скрыть программу от глаз 2) Определить подключена ли флешка / ждать подключение 3) Определить букву диска 4) Выполнить действия на флехе VS 2008. В интернете понаходил всяких решений но ничего работающего не нашёл
C++ WinAPI Не открывает большие файлы (Аналог lister Total commander ) Задание написать аналог lister (вывод содержимого файла в hex). Но при открытии файлов большого размера все виснет. И еще проблема: Вывожу по 16 слов в строчку. Каждые 8 слов разделяю '|'. Но иногда переход на новую строчку не срабатывает (скорее всего проблема в ostrstream). Код прилагаю: // WinAp.cpp: определяет точку входа для приложения. // #include "stdafx.h" #include "WinAp.h"... https://www.cyberforum.ru/ win-api/ thread2176152.html
138 / 138 / 53
Регистрация: 14.06.2016
Сообщений: 467
24.01.2018, 18:56 0

Аллокатор malloc, как избавиться от CRT - C++ WinAPI - Ответ 12058888

24.01.2018, 18:56. Показов 1591. Ответов 9
Метки (Все метки)

Лучший ответ Сообщение было отмечено zombivadim как решение

Решение

Цитата Сообщение от zombivadim Посмотреть сообщение
998 - Неверная попытка доступа к адресу памяти
Ну всё верно. Где то в ядре происходит исключение при записи в буффер который ты указал, потому что его размер слишком мал, и происходит запись за его границы.
А всё от того, что должно быть так.
C++
1
LPBYTE pBuffer = (LPBYTE)VirtualAlloc(NULL, dwSize, MEM_COMMIT | MEM_RESERVE, PAGE_READWRITE);


Вернуться к обсуждению:
Аллокатор malloc, как избавиться от CRT C++ WinAPI
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.01.2018, 18:56
Готовые ответы и решения:

Как написать пуловый аллокатор для работы с объектами
Здравствуйте! Подскажите как написать пуловый аллокатор для работы с объектами

В чем разница между malloc() и (char *)malloc()
Прошу помочь разобраться: не могу понять в чем разница междуs=malloc(sizeof(char)); иs=(char...

Пишем аллокатор
дабы не захламлять и так уже захламленную тему про перегрузку операторов создаю новую тему,...

Быстрый аллокатор
Собственно, необходим аллокатор для быстрого выделения памяти под мелкие объекты, совместимый со...

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

Аллокатор в chrome
Всем привет, начал изучать исходники хрома, в аллокаторе, метод realloc должен возвращать nullptr...

Пародия на стековый аллокатор
здравствуйте, решил тут чуток поиграться... сделать аллокатор чтобы данные в статическом буфере...

Аллокатор памяти общего назначения
Добрый день! В ВУЗе задали написать аллокатор памяти общего назначения на С++, но у меня нет ни...

Задача с собеседования (аллокатор памяти)
Вопрос звучит так: &quot;Напишите быстрый аллокатор памяти&quot; Как я его понимаю: можно пожертвовать...

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