С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

VirtualProtect - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Каретку в начало Edit'a http://www.cyberforum.ru/cpp/thread56121.html
нужно чтобы при переключении на контрол EDIT каретка переходила в начало на событие EN_SETFOCUS повесил POINT point; point.x=0; point.y=0; SetCaretPos(point); каретка действительно...
C++ Ошибка: invalid types ‘int[int]’ for array subscript Всем доброго дня, после компиляции выводится ошибка, которая меня вводит в ступор. #include "blitz.h" double dummy11 = 0.0; Array <double,2> dG_3(2,2); dG_3 = 0.0; for (i = 0; i < 2; i++) {... http://www.cyberforum.ru/cpp/thread55723.html
Tetris C++
Как двигать объекты в тетрисе??? Поточнее: я не знаю как записать фигурку в массиве и как её двигать...подскажите...
выбор проекта C++
помогите выбрать тему для проекта... проект пишется на С++ в стиле объектно-ориентиронного программирования(классы: стеки, очереди, и т.д) должен содержать сложные алгоритмы... любые даже самые...
C++ Интерпретатор для логических выражений http://www.cyberforum.ru/cpp/thread54746.html
Привет всем! Помогите, кто знает, пожалуйста! мне нужно написать программу-интерпретатор для логических выражений. если можно с описанием метода решения задачи и исх. кодом. Заранее благодарю!!!
C++ Тип данных учетверенной точности в C/C++ Подскажите, имеется ли в C/C++ тип данных учетверенной точности (16 байт), т.е. удвоенной по сравнению с double? В фортране такая штука есть, а вот в C? Нужно ли что-нибудь подключать для этого?... подробнее

Показать сообщение отдельно
Alexandoros
228 / 66 / 4
Регистрация: 02.06.2009
Сообщений: 280
13.10.2009, 21:51
Цитата Сообщение от NightmareCode Посмотреть сообщение
Я знаю, какие параметры у VirtualProtect меня интересует где можно инициализировать OldProtect?
Раз ты задаеш такой вопрос, после того как тебе дали ссылку в мсдн, значит нихрена ты не знаеш, слушать никого нехочеш, и учить ничего не собираешся. Чего ты вообще тут забыл? При том что я написал тебе уже правильный ответ, который ты даже попробовать не удосужился.

Цитата Сообщение от NightmareCode Посмотреть сообщение
При значении нуль или неинициализированной переменной функция всегда терпит неудачу.
То есть вот так не пройдет:
C++
1
2
3
4
const int Addr1=0x32423425;
char st[256]="";
int NumberOfBytes1=sizeof(st);
VirtualProtect((LPVOID)Addr1, NumberOfBytes1, PAGE_EXECUTE_READWRITE, 0);
Или:
C++
1
2
DWORD *pflOldProtect;
VirtualProtect((LPVOID)Addr1, NumberOfBytes1, PAGE_EXECUTE_READWRITE, pflOldProtect);
Где можно инициализировать OldProtect?
Естественно эта ересь не пройдет. В коде 2 логические ошибки.

Прочитай мсдн по каждому параметру ВНИМАТЕЛЬНО.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.