[ turambar @ 30.06.2004. 22:34 ] @
pocetnik sam u windows programiranju. koristim borland c++ builder 5. kako da ucitam ikonice na prozor uz pomic resource fajla (nisam uspjeo da pronadjem odgovor u starim porukama). kod: //********************************* // program.rc //********************************* #include "Resource.h" IDI_IKONA ICON "Ikona.ico" IDI_IKONA_SM ICON "Ikona_sm.ico" //********************************* //********************************* // resource.h //********************************* #define IDI_IKONA 1000 #define IDI_IKONA_SM 1001 //********************************* //********************************* // program.h //********************************* #pragma once #include <windows.h> #include "resource.h" //********************************* //********************************* // program.cpp //********************************* #include "program.h" LRESULT CALLBACK WndProc(...... ) {.... } int WINAPI WinMain(HINSTANCE hInstance, ...... ) { WNDCLASSEX wndclass; ... wndclass.hIcon = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_IKONA)); wndclass.hIconSm = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_IKONA_SM)); ... } //********************************* program radi bez greske samo sto mi se ikonice ne ucitavaju. problem je sto mi se .rc ne kompajlira, tj. u projektu mi ne postoji .res fajl. procitao sam da resursne fajlove ne treba posebno kompajlirati. prvi put radim sa "resursima" pa mi ovo bas ne ide. kako ovo da rijesim? da li je kod ispravan? da li treba da .rc kompajliram posebno i kako? ako je ovo pitanje vec bilo molim vas da me uputite na njega (trazio sam ali ...). HVALA! ps. ja sam nov, pozdrav svima :) |