Тема: Отображение иконок на кнопках, в среде Acad

Здравствуйте, не могли бы Вы помочь мне решить проблему. При создании
окна с кнопками в акаде, не отображаются иконки. Сначала я создаю окно

...
pPalette1->Create(WS_CHILD | WS_VISIBLE ,    "Окно",    pPaletteSet,    PS_EDIT_NAME);

далее создаю кнопки:

pPalette1->addControls();
void LSP::addControls()
{
        btn_Add = new CButton;
    btn_Add->Create("",  BS_FLAT | BS_NOTIFY | WS_CHILD| WS_VISIBLE | BS_ICON, CRect(10, 8, 200, 300), this, ID_BUTTON_ADD);
    btn_Add->SetWindowPos(NULL, 6, 5, 54, 54, SWP_SHOWWINDOW);
    InitCommonControls();
    HICON ic;
    ic = LoadIcon(AfxGetResourceHandle(), LPCSTR(IDI_ICON7));
    btn_Add->SetIcon(ic);
}

...
И создается окно, с кнопками, но без иконок(
С уважением.

Re: Отображение иконок на кнопках, в среде Acad

> alex
Нужно переключить ресурсы на свое приложение:

void LSP::addControls()
{
    CAcModuleResourceOverride resOverride;
// здесь твой код
}

Или так:

void LSP::addControls()
{
  HINSTANCE hCur = AfxGetResourceHandle();
  AfxSetResourceHandle(_hdllInstance);
//
// здесь твой код
//
  AfxSetResourceHandle(hCur);
}