Новые книги

О том, почему партнерства в бизнесе, как правило, эффективнее и успешнее бизнесов предпринимателей-одиночек. Объединяя свои сильные стороны (деньги, знания, идеи, умения, связи, средства, патенты – все что угодно), партнеры не только способствуют упрочению своего бизнеса, но и расширяют его возможности. Однако все эти преимущества могут быть быстро уничтожены, если правила взаимодействия партнеров не были прописаны «на берегу». Для бизнеса нет ничего страшнее, чем междоусобные войны владельцев. Зачастую они заканчиваются крахом партнерства – вкупе с нарушенными обещаниями, финансовыми катастрофами и кошмарными судебными спорами.
Если вы регулярно работаете на компьютере, то у вас время от времени обязательно будут возникать различные проблемы. Причем проблемы эти, как правило, абсолютно разного уровня сложности – от неудачной установки кодеков при прослушивании музыки на компьютере до неполадок при создании локальной сети. Возникает вопрос: а как же их решать, ведь все о персональном компьютере и операционной системе знать попросту невозможно? Именно для этого и предназначена книга, которую вы сейчас держите в руках. В ней вы найдете 500 советов, решений различных проблем и ответов на всевозможные вопросы. С этой книгой все проблемы, возникающие перед вами при работе на ПК, будут решены!

Оглавление

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-файл из самого себя?
Как изменить разрешение экрана?