Kod nie działa w wersji 2.1:
sf::Image icon;
icon.loadFromFile("diamond_blue.ico");
okno.setIcon(32,32,icon.getPixelsPtr());
Dobra, już sobie poradziłem
HWND hOkno = FindWindow( 0, "Snake v1.0" );
HICON hIcon = (HICON)LoadImage(NULL, "diamond_blue.ico", IMAGE_ICON, 32, 32, LR_LOADFROMFILE);
SendMessage( hOkno, WM_SETICON, ICON_SMALL, (LPARAM)hIcon );
Ale byłbym bardzo wdzięczny gdyby ktoś wkleił ten kod SFML zmieniający ikonkę
Zgodnie z dokumentacją,
sf::Image
nie obsługuje .ico
http://www.sfml-dev.org/documentation/2.1/classsf_1_1Image.php#aaa6c7afa5851a51cec6ab438faa7354c
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.