Новые книги

Вы хотите создать собственный сайт на просторах Интернета? Причем желательно, чтобы он был красивым, удобным и «неглючным»? Казалось бы, чего проще: существует столько программ – конструкторов сайтов. Однако чтобы создать действительно профессиональный сайт, подобных утилит недостаточно. Вам потребуется знание языков программирования HTML и XHTML, а также каскадных таблиц стилей CSS. И в этом случае книга, которую вы держите в руках, – именно то, что вам необходимо. С ее помощью вы научитесь создавать красиво оформленные, быстрые и профессиональные сайты. С этой книгой ваша страничка никогда не останется незамеченной в Сети!
Нешаблонное, или прорывное, мышление – набор стратегий, позволяющих избавиться от ограничений линейного мышления, но в то же время дающих ощутимый эффект. Речь не идет о безудержной креативности, результаты которой сложно применить на практике. Особенность подхода О’Киффа как раз в том, что он на собственном опыте доказал эффективность этой методики в реалиях бизнеса. Это подход практика, а не консультанта.

Эта книга поможет вам избавиться от самоограничений, о которых вы можете и не подозревать. Вы сможете перейти от простого администрирования к настоящим инновациям, от фокуса на том что есть сейчас, на новые возможности, от работы в рамках к работе с этими рамками.

2-е издание.

Ранее книга издавалась под названием «Бизнес-прорыв. Восемь стратегий достижения выдающихся практических результатов».

Оглавление

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