Chertenok.ru - все о программировании
Вход  |  Регистрация  |  Поиск 
Праздник
Завтра :

День славянской письменности и культуры


Манифест и исчезновение контролов в ХР


Новая тема  Ответить  Печать Предыдущая тема  Следующая тема
Автор Сообщение
Ciber SLasH
Гость







СообщениеВт, 16-Мар-2004 3:10    Заголовок сообщения: Манифест и исчезновение контролов в ХР
Цитата

Привет всем кодерам !!
Почему при запуске проги (написана на API), если всунуть в ресурс манифест (даже если не всовывать, а просто положить в каталог с прогой: proga.exe.manifest), отображается голая форма без контролов ?
Посмотрите плиз прикреплённый файл...


Последний раз редактировалось: Ciber SLasH (Вт, 16-Мар-2004 21:08), всего редактировалось 2 раз(а)
В начало
Пол:Муж Шурик
Я живу тут....


Возраст: 42
Знак зодиака: Овен
Зарегистрирован: 15.01.2003
Сообщения: 1951
Откуда: Киев
СообщениеВт, 16-Мар-2004 19:35 
Цитата

Извиняюсь за свою неграмотность. А что такое манифест? Это что-то из .NET, что ли?

Вложения в первом посте не цепляются. Повтори пожалуйста.

_________________
Ответ готов, готов ли твой вопрос?
В начало
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Пол:Муж Шурик
Я живу тут....


Возраст: 42
Знак зодиака: Овен
Зарегистрирован: 15.01.2003
Сообщения: 1951
Откуда: Киев
СообщениеВт, 16-Мар-2004 19:44 
Цитата

Вот, нашёл краткий ликбез по этой теме:
http://www.codersclub.net/articles/213.html

Это не для автора вопроса, а для тех, кто будет его читать.
Думаю я не один такой неграмотный.

_________________
Ответ готов, готов ли твой вопрос?
В начало
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Ciber SLasH
Гость







СообщениеВт, 16-Мар-2004 21:10 
Цитата

Вот исходники, посмотрите...
Не пойму в чём проблема...
В начало
DrPass
Знающий :)
/Почетный Модератор/


Возраст: 31
Знак зодиака: Лев
Зарегистрирован: 02.05.2002
Сообщения: 5709
Откуда: Донецк
СообщениеВт, 16-Мар-2004 22:16 
Цитата

Вместо CreateWindow юзай CreateWindowEx
_________________
Да пребудет с вами Сила!
В начало
Посмотреть профиль Отправить личное сообщение
Ciber SLasH
Гость







СообщениеСр, 17-Мар-2004 1:28 
Цитата

DrPass писал(а):
Вместо CreateWindow юзай CreateWindowEx

Попробовал, не помогло.
В начало
Ciber SLasH
Гость







СообщениеСр, 17-Мар-2004 3:43 
Цитата

Всё уже решение найдено с помощью одного доброго человека.
Кому интересно, вот оно:
1) включаем в uses следующий модуль:
Код:

unit XPTheme;

{
  XPTheme.pas v1.0 (2001-12-26) by Jordan Russell, www.jrsoftware.org

  See XPTheme-README.txt for usage instructions.
}

interface

implementation

{$R XPTheme.res}

uses
  CommCtrl;

initialization
  { This call is necessary; some apps won't start without it. }
  InitCommonControls;
end.

2) создаём файл-ресурс: XPTheme.res в него запихиваем обычный манифест в папку 24 под именем 1 (я основываюсь на Restorator, в нём как раз дерево ресурсов в виде папок).

Вот и всё.
В начало
DrPass
Знающий :)
/Почетный Модератор/


Возраст: 31
Знак зодиака: Лев
Зарегистрирован: 02.05.2002
Сообщения: 5709
Откуда: Донецк
СообщениеЧт, 18-Мар-2004 20:43 
Цитата

Цитата:
Попробовал, не помогло.

Тоже должно помочь, если в качестве стиля указывать 0

_________________
Да пребудет с вами Сила!
В начало
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Страница 1 из 1
Перейти:  
Новая тема  Ответить  Печать

Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете присоединять файлы в этом форуме
Вы можете скачивать файлы в этом форуме
хостинг от .masterhost 
Rambler's Top100