Просто это уже из разряда трюков - окно скрывалось с панели задач, путём присвоения ему (создания для него) невидимого родителя. (WS_EX_TOOLWINDOW...
Иногда бывает полезным (для VC) запустить батничек с параметрами cl.exe /? > opts.txt и почитать opts.txt, а затем скомпилить сорец (с/cpp) 2мя...
ПРосто критерии счастья у каждого свои.
Деление через вычитание - прямо в лоб.
Quantum у меня не открывается.
EvilsInterrupt ГЛАЗА - ЗЕРКАЛО ДУШИ
документация по формату от мелкомягких v8. (На сайте имеется v6). //И кстати там сказано про [forwarder exports] в [6.3.2. Export Address Table]
она, наверное, охотится;)
вот так мы и свели плавненько работу к вину, шашлыку, женщинам... ну и напоследок к картам (азартным играм))) чуется пятница не за горами...
Мораль и нравственность нынче не в моде...( Одно и то же! ключевое слово - использовать, проявляющееся в разных ипостасях.
Можно как мьютексы использовать - для проверки единственности/уникальности экземпляра, Можно как разделяемую память (без нулей внутри - ибо строки...
Тест атомов
Да запросто: [added] Т.к. у меня всё работае - не стал прикручивать доп. библиотеки. Система - ХР SP2
глобальные atom'ы живут вне зависимости от создавешй их программы! Простой экперимент - GlobalDeleteAtom не вызывать и при следующей запуске...
попробуй так - либо заполняй в отдельном потоке, либо обрабатывай сообщения внутри массивного цикла выцислений/заполнения, находящегося опять же...
Нефрагментируемая куча aka Heap - панацея)
Хрошо б в #3 ещё стэк поправить/почистить после вызовы или cinvoke/ccall
Да не за что! Тока вот теперь как отлаживать мультимедиа код с Олей - ума ни приложу... Все эти траблы из-за /некорректной/ обработки Олей...
Отключи Decode SSE
Имена участников (разделяйте запятой).