powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Проблема со стилем окон MFC
6 сообщений из 6, страница 1 из 1
Проблема со стилем окон MFC
    #38013130
flytracer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В моем проекте стиль окон почему-то как в 98 Windows, хоть в ресурсах через просмотр все выглядит нормально. В чем может быть дело, кто с таким сталкивался?
Система: Windows 7, Visual Studio 2010 Pro, Проект VSC++ MFC
...
Рейтинг: 0 / 0
Проблема со стилем окон MFC
    #38013137
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
добавь в проект
Код: plaintext
1.
2.
#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' \
""version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"")
...
Рейтинг: 0 / 0
Проблема со стилем окон MFC
    #38013143
flytracer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добавил MainFrm.cpp и не помогло.
...
Рейтинг: 0 / 0
Проблема со стилем окон MFC
    #38013181
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
flytracerДобавил MainFrm.cpp и не помогло.
перекомпили с нуля
...
Рейтинг: 0 / 0
Проблема со стилем окон MFC
    #38013261
flytracer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не получилось.
Вот так выглядит в ресурсах:




А вот так после компиляции:
...
Рейтинг: 0 / 0
Проблема со стилем окон MFC
    #38013301
flytracer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все работает, проблема была в том что у меня проект был создан как юникод, а я уже в процессе его поменял на Анси, поэтому эта лента не выполнялась:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
#ifdef _UNICODE
#if defined _M_IX86
#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"")
#elif defined _M_X64
#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='amd64' publicKeyToken='6595b64144ccf1df' language='*'\"")
#else
#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"")
#endif
#endif



Поэтому я поставил ту ленту которую вы сбросили на верх и все заработало.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' ""version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"")

#ifdef _UNICODE
#if defined _M_IX86
#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"")
#elif defined _M_X64
#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='amd64' publicKeyToken='6595b64144ccf1df' language='*'\"")
#else
#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"")
#endif
#endif



Спасибо.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Проблема со стилем окон MFC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]