Очень тупо, но вроде работает. #include <windows.h> #include <stdio.h> #include <stdlib.h> typedef struct _some_struct { int a[10];...
Распространенные грабли, на которые наступает большинство новичков. Поэтому проще рассматривать tcp соединение как поток и не заморачиваться по...
Может ошибаюсь, но в Winamp реализована функция усиления/ослабления звука 'preamp' в диапазоне -12...+12 dB. Думается, надо копать в ту же сторону...
Всё началось с приставки Sega, классе в 3-5. Помнится куча игрушек к которым пароли разобрал до косточек. Сколько велосипедов заново изобрёл,...
Читай статью Ms-Rem'а http://www.wasm.ru/article.php?article=lockfileswork там продемонстрировано копирование файла SAM
Похоже тут сговор M$ и производителей железа вообще (а не только Intel), ибо частенько проскакивал совет для тормозящих программ, написанных под...
TrasparentBlt в помощь
Ну WH_MOUSE может быть потоковым и глобальным. Если ставится глобальный хук, то хуковую процедуру необходимо помещать в DLL. WM_MOUSE_LL может...
Есть и WH_MOUSE и WH_MOUSE_LL - низкоуровневый хук, навскидку для перехвата нажатий нужен именно низкоуровневый хук. Подробности в msdn.
Как вариант - хук WH_MOUSE_LL + WH_KEYBOARD(_LL) / GetKeyState и посылка WM_SETTEXT / SetWindowText
Если смарт/коммуникатор на Windows Mobile, то там есть .net compact framework (на некоторых даже предустановленный). Кстати он тоже нонче в моде,...
BitBlt
Всё прекрасно открывается ResHacker'ом. В ресурсах лежит архив lang.zip, уже внутри него txt файлы для конкретных языков. Прога эта CorePlayer для...
На C кстати тоже можно писать базонезависимый код. См. статью от Cr4sh http://hellknights.void.ru/research.php там пример есть.
BOOL PatternMatch(const char* s, const char* mask) { const char* cp=0; const char* mp=0; for (; *s&&*mask!='*'; mask++,s++) if...
Ну перемычки выставил по мануалу ещё 1,5 года назад когда купил 2й винт, сейчас проверил - всё на местах. В итоге переставил привод в нижний слот,...
Извиняюсь за оффтопик, тоже странный глюк намедни случился. Ситуация такая: на компе мать ASUS P4C800, 2 одинаковых IDE винта Seagate по 200 Гб....
Да, тоже приходилось делать редактор схем, поступил аналогично. Сам делал с применением MFC (просьба не плеваться, сроки поджимали), SDI/MDI дают...
Хм, достаточно сделать копию такой "защищённой" программы перед её запуском и вся "защита" рухнет. Смысл мучаться ?
Если программно, то в случае с фотками можно воспользоваться например GDI+: Graphics::RotateTransform. Ну и Image::Save позволяет сохранять в...
Имена участников (разделяйте запятой).