Показать сообщение отдельно

  #4  
Старый 21.12.2009, 12:45
Eo0
Познающий
Регистрация: 12.09.2009
Сообщений: 61
С нами: 8769340

Репутация: 19
По умолчанию

Код:
#define ID_BUTTON2 1000 
#define IMAGE_BITMAP2 1 
HWND button2;
HBITMAP butt2 = (HBITMAP)LoadImage(NULL,L"themes/default/butmeoff.bmp",IMAGE_BITMAP2,0,0,LR_LOADFROMFILE);
button2=CreateWindow(L"button",L"Кнопка №2",WS_VISIBLE|WS_CHILD,49,105,215,20,hwnd,(HMENU)ID_BUTTON2,NULL,NULL);
помогите пожалуйста, весь гугл обшарил, хочу сделать чтобы вместо кнопки была картинка из папки, уже что только не делал, не выходит((
и ещё один вопрос.
Код:
LPCWSTR strplus(char *img){
char fon[100]; 
strcpy(fon,"themes/");
strcpy(fon,::theme);
strcpy(fon,"/");
return (LPCWSTR)strcat(fon,img);
 }
если использовать так strplus("/fon.bmp"); она возвращает themes/default/fon.bmp адрес верен, но когда загружаю картинку, она не грузится LoadImage(NULL,strplus("/fon.bmp")...... а если пишу просто
LoadImage(NULL,L"themes/default/fon.bmp".... то всё работает, почему?
 
Ответить с цитированием