Visual C++ / FAQ Index
Часть 1: Как сделать так, чтобы при редактировании были видны комментарии для _своих_ методов или переменных? Как сделать так, чтобы показывалось только имя приложения? Как в консольной программе выводить цветные надписи и менять палитру? Как подгрузить Riched32.dll в InitInstance()? Как программно определить тип файловой системы? Как на VC5.0 создать окошко на full-screen? Как занести строку из CEdit'a в CListBox? Почему функция CreateProcess не запускает *.lnk-файлы? Как поменять указатель мыши со стрелки на часики и обратно? Как заставить CHttpFile принудительно передавать файлы в бинарном виде? Часть 2: Как сграбить экран? Как сделать надпись перевернутую на 90 градусов? Как, например, сетевую карту "отключить в данной конфигурации" через Win32 API? Как сделать так, чтобы _ресурсы_ dll были видны в пользующей его программе? Как запустить текущего e-mail клиента? Как сделать, чтобы некотоpое пpиложение не показывалось в Task Bar, System Tray и в списке по Ctrl+Alt+Del? Как я могy закpыть пpиложение, запyщенное по ShellExecute? Как программно переключить раскладку клавиатуры? Как программно сделать eject для CD-ROM'a, ZIP'a? Как убрать часы из SystemTray? Часть 3: Как определить, что запущен Screen Saver? С помощью каких функций можно написать программу, которая использует соединения, имеющиеся в удаленном доступе? Как программно сжать/растянуть картинку? Как принудительно завершить MS-DOS задачу, не дожидаясь ее нормального выхода? Как нарисовать рванное окно? Как полностью перекрыть доступ к файлу во время работы с ним? Как сделать так, чтобы во время выполнения длинного метода приложение реагировало на сообщения? Как сделать цикличным проигрывание MIDI-файла? Как перехватывать ВСЕ исключения в процессе? Как узнать, кто в данный момент присоединен через Сеть к машине? Часть 4: Как убрать кнопку с TaskBar'а? Как определить позицию курсора в консоли Win32? Как очистить экран в консоли Win32? Как узнать количество элементов и размер корзины? Как очистить корзину? Как получить список все запущенных процессов и потоков? Какие существуют функции для работы с COM-портом напрямую под Win9x? Как завесить Windows? Как получить hInstance консольного приложения? Чем отличается PID от hInstance? Как установить обои на Рабочий Стол? Часть 5: Как сделать какие-то действия дождавшись завершения процесса? Как отследить нажата ли в текущий момент кнопка мыши с помощью API? С помощью каких механизмов две программы могут обмениваться данными? Как блокировать Alt+Tab во время выполнения программы? Как опpеделить какой service pack установлен на NT ? Как узнать наличие юзера сервере NT ? Как средствами API реализовать в RichEdit разноцветный текст? Как пользоваться элементом управления похожим на открытие файлов, только все это для каталогов? Есть ли функции API, работающие с папками и файлами вместе? Как перемещать, переименовывать и копировать папки вместе с файлами, которые находятся внутри? Как с помощью API организовать запись с CD-ROM'а или микрофона? Часть 6: Как узнать частоту обновления экрана перед началом переключения, чтобы потом ее восстановить? Как узнать тип диска? Как удалить .exe-файл из самого себя? Как изменить разрешение экрана?
© Adept Design Studio