все просто. просто команды JMP/CALL используют относительную адресацию что не очень удобно. push помещает в стек адрес. действие рет заключается...
1)ты можешь посчитать MD5 сумму кодовой секции сразу после загрузки и потом проверять ее периодически, но это не спасет от изменений данных....
тут уже проскакивала тема... пользуйся поиском
у программистов в Borland кривые руки.... попробуй заключи код в try блок - может сообщение не будет вылазить (если это exception). посмотри в...
А если у нас 10 метров свободно, а swap файл уже 1.5 GB? тогда первый экземпляр не успеет создать окно, если запустить сразу второй. то есть...
KPROCESSOR_MODE requestorMode; UNICODE_STRING driverServiceName; PWCHAR nameBuffer = (PWCHAR) NULL; LOAD_PACKET loadPacket;...
или можно попытаться растянуть окно.
да все это я знаю. очень большое количество приложений используют эту технологию. специлизированное управление памятью, типа при обращении...
наверно существуют еще какие-то ключи которые ты не знаешь? а может надо флушить реестр после удаления?
мой совет посмотри - может это отладчик ограничивает свободную память. Тебе наверно придется использовать XMS или EMS.
По умолчанию стоит размер для программы 64кб. изменяется в настройках.
любые статьи по кодингу? орфография ворда сойдет? если да, то могу про программирование для WinCE написать.
Это может быть баг компилятора. У тебя нет возможности попробовать другие компиляторы? может ошибка в SDL. GCC не не умеет отлавливать ошибки так...
можно использовать функцию StretchBlt при выводе вместо BitBlt.
lpbParams указывает на DWORD (4 байта) туда записывается либо 0x1B либо 0x1A, в зависимости от второго аргумента функции, откуда вызывается...
А как ты перехватываешь? Отдельная dll, в которой WndProc заменяется? (SetWindowLongPtr(hWnd, GWLP_WNDPROC, MyNewWndProc); Там может быть поток...
можно по таймеру сравнивать значение WndProc LRESULR CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { ... if (message ==...
Интересно, а можно сделать что бы EXE файл работал и как EXE и как библиотека? Только вот как определить что файл загружен как dll а не как exe? в...
Попробуй функцию GetDriveType - она должна вернуть DRIVE_REMOVABLE. Для определения дисков в системе можно использовать функцию GetLogicalDrives.
А как ты вводишь данные в intmass1?
Имена участников (разделяйте запятой).