problemem nie jest plik .rc
musisz użyć formatu z kanałem alpha (na przykład png)
poniżej masz przykład jak ja to robię:
// start ikony
wxImageList *imageList = new wxImageList(36, 36, true, 1);
wxBitmap bitmap1(wxT("img/status.png"), wxBITMAP_TYPE_PNG);
wxBitmap bitmap2(wxT("img/dtc.png"), wxBITMAP_TYPE_PNG);
int status_png = imageList->Add(bitmap1);
int dtc_png = imageList->Add(bitmap2);
// END ikony
a tak przypisuję ikony dla notebooka
wxNotebook *nb = new wxNotebook(panel, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxBK_TOP);
nb->AssignImageList(imageList);
pnl_status = new PanelStatus(nb);
//PanelMag *magazyn = new PanelMag(nb);
nb->AddPage( pnl_status, wxT("Status"), false, status_png );
PanelDtc *pnl_dtc = new PanelDtc(nb);
nb->AddPage( pnl_dtc, wxT("DTC"), false, dtc_png );
Ważna uwaga:
Nie pamiętam do której wersji ale trzeba było dodawać uchwyt
https://proton-ce.sourceforge.net/rc/wxwidgets/docs/html/wx/wx_wximage.html
w wxwidgets 3.2.1 już nie trzeba