Картинка для компонента в дереве OLEVIEW
От: Odissey Россия http://malgarr.blogspot.com/
Дата: 18.04.01 03:28
Оценка:
Как задать subj в ATL?
Если компонент сделан на MFC, то там ресурс с картинкой передается параметром
в AfxOleRegisterControlClass().
А куда его засунуть, если компонент сделан на ATL?
Re: Картинка для компонента в дереве OLEVIEW
От: Myth  
Дата: 18.04.01 06:35
Оценка: 5 (1)
Здравствуйте Odissey, 17.04.2001 21:28:01 вы писали:

>Как задать subj в ATL?

>Если компонент сделан на MFC, то там ресурс с картинкой передается параметром
>в AfxOleRegisterControlClass().
>А куда его засунуть, если компонент сделан на ATL?
>

В реестре:

NoRemove CLSID
{
ForceRemove {Your CLSID} = s 'Your Class'
{
.....

ForceRemove 'ToolboxBitmap32' = s '%MODULE%, IDB_ID'
}
}

Где IDB_ID ID рессурса картинки.
Re[2]: Картинка для компонента в дереве OLEVIEW
От: Odissey Россия http://malgarr.blogspot.com/
Дата: 18.04.01 09:43
Оценка:
Здравствуйте Myth, 18.04.2001 00:35:36 вы писали:

> ForceRemove 'ToolboxBitmap32' = s '%MODULE%, IDB_ID'


все ОК, получилося :-)
Re[2]: Картинка для компонента в дереве OLEVIEW
От: Odi$$ey Россия http://malgarr.blogspot.com/
Дата: 14.05.02 09:21
Оценка:
Здравствуйте Myth, Вы писали:

>>Как задать subj в ATL?

>>Если компонент сделан на MFC, то там ресурс с картинкой передается параметром
>>в AfxOleRegisterControlClass().
>>А куда его засунуть, если компонент сделан на ATL?
>>

M>В реестре:


M>    NoRemove CLSID
M>    {
M>        ForceRemove {Your CLSID} = s 'Your Class'
M>        {
M>            .....

M>                        ForceRemove 'ToolboxBitmap32' = s '%MODULE%, IDB_ID'
M>        }
M>    }


M>Где IDB_ID ID рессурса картинки.


а кто знает как тоже самое прописать в компоненте на ATL7, которая с атрибутами?
Re[3]: Картинка для компонента в дереве OLEVIEW
От: DarkGray Россия http://blog.metatech.ru/post/ogni-razrabotki.aspx
Дата: 14.05.02 11:52
Оценка: 5 (1)
Здравствуйте Odi$$ey, Вы писали:

O$>а кто знает как тоже самое прописать в компоненте на ATL7, которая с атрибутами?

[registration_script(script="myreg.rgs")]

На первый запуск VC создает файл сам, потом его подправляешь
Re[4]: Картинка для компонента в дереве OLEVIEW
От: Odi$$ey Россия http://malgarr.blogspot.com/
Дата: 15.05.02 03:21
Оценка:
Здравствуйте DarkGray, Вы писали:

DG>Здравствуйте Odi$$ey, Вы писали:


O$>>а кто знает как тоже самое прописать в компоненте на ATL7, которая с атрибутами?

DG>[registration_script(script="myreg.rgs")]


DG>На первый запуск VC создает файл сам, потом его подправляешь


как-то он не торопится его создавать, говорит

error C2338: registration_script
Atl Attribute Provider : error ATL2034: Failed to compile RGS, Script file "myreg.rgs" not found.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.