ПРОГРАММИРОВАНИЕ НА СИ И СИ++
| Назад |
|
|
|
|
Visual C++ / FAQ Index
| RUS
| |
Большой сборник часто задаваемых вопросов (FAQ) по системе Visual C++. Включают вопросы общего характера, реализации тех или иных подходов, интересные идеи и алгоритмы.
Ответы на вопросы доступа к стандартным ресурсам Windows, использование средств системы, аппаратных средств компьютера и многое другое.
|
|
©, Авторские права:
| 25 кб
| |
|
Часть 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-файл из самого себя?
- Как изменить разрешение экрана?
|
|
|
|
|
|
|