(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Visual Studio 2008 Win32 Wizard MOD

Источник: habrahabr

Мне всегда не нравились параметры по умолчанию, которые устанавливала Visual Studio при создании приложений для Win32. Каждый раз при создании нового проекта (даже самого мизерного) приходилось каждый раз отключать Unicode, Precompiled Headers (в небольших программах это ни к чему), включать статическую линковку всех необходимых библиотек для Release версии. Хотелось лишить себя этих хлопот.

Данный мод изменяет работу окна создания стандартных Win32 приложений в Visual Studio 2008. Настройки по умолчанию изменены на более удобные для небольших проектов, добавлены новые опции.

VS2008 win32 wizard MOD

Основные изменения:

  • Страница Overview пропускается автоматически (не нужно лишний раз нажимать кнопку Next)
  • Precompiled Headers отключены по умолчанию (не нужно везде подключать stdafx.h, в небольших проектах это ни к чему)
  • Unicode отключен по умолчанию (чаще используются обычные строки), теперь его можно включать при создании проекта отдельной опцией
  • Release версия проекта по умолчанию линкуется статически с Runtime Library (чтобы полученная программа запускалась на всех Windows без установки дополнительных библиотек)
  • При создании консольного приложения в качестве точки входа используется стандартная функция int main(int argc, char* argv[]) вместо нестандартной int _tmain(int argc, _TCHAR* argv[])
  • При создании оконного приложения в качестве точки входа используется функция WinMain вместо _tWinMain
  • Создается аккуратная минималистичная заготовка с заголовком для комментария о программе, без лишнего мусора
  • Рабочий каталог проекта устанавливается на папку release проекта (чтобы текущий каталог был один и тот же при запуске через VS или вручную)
  • Переработана структура каталогов создаваемого проекта: в папку release помещается только исполняемый файл release версии; все временные файлы помещаются в каталог build.

Скачать: vs2008_win32_wizard_mod.zip

Содержимое архива необходимо извлечь в корневую директорию Visual Studio 2008. На всякий случай можете сделать копии заменяемых файлов.

Upd. Если вы желаете, чтобы в мастере галочка Unicode была включена по умолчанию, придется немножко изменить файл \VC\VCWizards\AppWiz\Generic\Application\html\1033\AppSettings.htm
Ищем функцию function InitDocument(document) и перед вызовом InitControls(); добавляем:
USE_UNICODE.checked = true;

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 11.01.2010 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Microsoft Office 365 для Дома 32-bit/x64. 5 ПК/Mac + 5 Планшетов + 5 Телефонов. Подписка на 1 год.
Microsoft 365 Business Basic (corporate)
Microsoft Office 365 Персональный 32-bit/x64. 1 ПК/MAC + 1 Планшет + 1 Телефон. Все языки. Подписка на 1 год.
Microsoft 365 Apps for business (corporate)
Microsoft Windows Professional 10, Электронный ключ
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
Работа в Windows и новости компании Microsoft
Новые программы для Windows
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100