Переписать ресурс
От: coffin Россия  
Дата: 03.06.03 07:22
Оценка:
Как мне после нахождения и изменения ресурса внешнего модуля
переписать его

03.06.03 12:09: Перенесено модератором из 'C/C++' — ПК
Re: Переписать ресурс
От: IvEv  
Дата: 03.06.03 08:15
Оценка:
Здравствуйте, coffin, Вы писали:

C>Как мне после нахождения и изменения ресурса внешнего модуля

C>переписать его

Посмотри BeginUpdateResource(...), EndUpdateResource(...), UpdateResource(...)
Один из самых обычных и ведущих к самым большим бедствиям соблазнов есть соблазн словами: "Все так делают".
Лев Толстой
Re[2]: Переписать ресурс
От: coffin Россия  
Дата: 03.06.03 09:30
Оценка:
Здравствуйте, IvEv, Вы писали:
Это не катит по Win98.
Мне надо что бы работало везде

IE>Здравствуйте, coffin, Вы писали:


C>>Как мне после нахождения и изменения ресурса внешнего модуля

C>>переписать его

IE>Посмотри BeginUpdateResource(...), EndUpdateResource(...), UpdateResource(...)
Re[3]: Переписать ресурс
От: BlackHeretic Израиль  
Дата: 03.06.03 10:40
Оценка:
Здравствуйте, coffin, Вы писали:

C>Здравствуйте, IvEv, Вы писали:

C>Это не катит по Win98.
C>Мне надо что бы работало везде

IE>>Здравствуйте, coffin, Вы писали:


C>>>Как мне после нахождения и изменения ресурса внешнего модуля

C>>>переписать его

IE>>Посмотри BeginUpdateResource(...), EndUpdateResource(...), UpdateResource(...)


Я тебе на мыло закинул исходники для 98-ой. Только помнится для корректной работы надо было сделать следующие шаги.
1) Вытащить все ресурсы.
2) Изменить что тебе надо.
3) Открыть на апдейт с удалением всех старых.
4) Запихнуть ранее вытащенные (и измененные) ресурсы в модуле.

Без этого извращения на 98-ой были траблы, хотя возможно это спицифика системных модулей...
В общем удачи
ICQ 156156278
Re[4]: Переписать ресурс
От: coffin Россия  
Дата: 03.06.03 11:03
Оценка:
2 BlackHeretic:

Спасибо,буду разбираться
Re[3]: Переписать ресурс
От: Алексей Владимирович Миронов Россия  
Дата: 03.06.03 14:15
Оценка:
Здравствуйте, coffin, Вы писали:

C>Это не катит по Win98.

C>Мне надо что бы работало везде

Читайте MSDN:

Windows 95/98/Me: BeginUpdateResourceW is supported by the Microsoft® Layer for Unicode (MSLU). To use this, you must add certain files to your application, as outlined in Microsoft Layer for Unicode on Windows 95/98/Me Systems.

... << RSDN@Home 1.0 beta 6a >>
Re[4]: Переписать ресурс
От: icts-fx Россия  
Дата: 04.07.03 05:26
Оценка:
Здравствуйте, BlackHeretic, Вы писали:

BH>Я тебе на мыло закинул исходники для 98-ой. Только помнится для корректной работы надо было сделать следующие шаги.

BH>1) Вытащить все ресурсы.
BH>2) Изменить что тебе надо.
BH>3) Открыть на апдейт с удалением всех старых.
BH>4) Запихнуть ранее вытащенные (и измененные) ресурсы в модуле.

BH>Без этого извращения на 98-ой были траблы, хотя возможно это спицифика системных модулей...

BH>В общем удачи

а можно и мне примерчик на мыло? (m84karavan@math.omsu.omskreg.ru)
буду очень признателен
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.