14.04.2002Как долго простаивает операционная система ?
Вы задавались когда-нибудь вопросом, как можно определить сколько времени бездействует операционная система ? Или, например, как аська определяет, что пользователя нет за компьютером ? Проще говоря, как определить, сколько времени не трогали мышку или не стучали по клавиатуре ? Автор: Paul DiLascia <
12.04.2002Автозаполнение
Каждый раз, набирая что-нибудь в строке "Адрес" интернет эксплорера, выпадает список со ссылками, удовлетворяющими тому, что Вы уже набрали в адресной строке. При этом наиболее удовлетворяющая ссылка уже выделена и на ней достаточно нажать Enter. Автор: Paul DiLascia <
27.03.20024 лампочки в одной иконке трея
Статья о классе CTrayLights. Данный класс представляет удобный способ работы с четырьмя лампочками в одной иконке трея. Это может быть полезно при отсутствии пользовательского интерфейса у программы со сложной внутренней структурой (разделяемые ресурсы, потоки, взаимодействие с другим ПО и т.д.), а также при отладке или исследовании. Также это довольно неплохой способ диагностики проблем в случае удаленного низкоквалифицированного пользователя. Автор: Меньшиков Дмитрий <
25.03.2002Как программно определить букву CD-ROM
Сперва необходимо запомнить, что на компьютере может быть установлено несколько устройств CD-ROM! Очень часто на машине присутствует один обычный CD-ROM, плюс перезаписываемый и, возможно, DVD. Однако, вне зависимости от количества различных дисковых устройств, давайте разберёмся как их определить.
<
03.03.2002Memory Allocators Speed Test
Делая один проект, я понял страшную истину - менеджер памяти CRT создает хипы для каждого модуля. То есть выделив память в одном модуле (в DLL напр.) освободить ее в другом (в EXE) не удастся. Да, да, от этого предостерегают во всех книжках по С/С++, но это же не логично! И мне захотелось самому пройтись... по этим граблям... и я прошел!
<
28.01.2002Watcom C/C++ FAQ
Часто задаваемые вопросы по одному из довольно популярных многоплатформенному компилятору C/C++ - Watcom C/C++. Более
50 вопросов и ответов на них. Автор: Lenik Terenin, Cyril Pertsev <
16.01.2002Написание экстра-маленьких Win32 приложений на С++ от 1 КБ используя лишь API
Данный документ описывает способ создания Win32 программ, при котором можно добиться размера exe файла от 1
Kb, на примере программы WindowsHider. Также описаны подводные камни, которые могут встретиться на пути при таком необычном проектировании. Автор: KMiNT21 <
08.01.2002Справочник по библиотечным функциям C/C++
Справочник по функциям стандартных библиотек C/C++, описание более 160 функций, таких как abort, abs, access, acos, alloca, asctime, asin, assert, atof-atol, bdos, bessel, bsearch и
т.д.
<
17.12.2002Заливка замкнутой области
Пример показывает один из самых простых и эффективных способов заливки. Использовать его в таком варианте не рекомендую, рисовать на TImage-"Canvas довольно медленно, но в качестве примера
очень удобно.
<
13.12.2002Как получить информацию о дисководе
.. чтобы получить информацию о типах дискет, поддерживаемых дисководом, необходимо сперва вызвать CreateFile() (для получения дескриптора устройства), а затем DeviceIoControl() (для получения информации).
<