Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Egor138
30 / 11 / 2
Регистрация: 10.08.2012
Сообщений: 619
Записей в блоге: 2
#1

Как поставить значок на прграмму - C++

11.08.2012, 20:30. Просмотров 630. Ответов 3
Метки нет (Все метки)

Подскажите как мне поставить какой-нибудь значок на программу c++
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.08.2012, 20:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как поставить значок на прграмму (C++):

Поставить рандомную матрицу, перепробовал уже много способов. Как поставить? - C++
нужно чтобы матрицу вводил не я после запуска программы,а она сама появлялась с рандомными числами! #include <iostream> #include...

Написать прграмму: табулирование функции - C++
Вывести на экран таблицу значений функции y(x) и её разложения в ряд s(x) для x, изменяющегося от a до b с шагом h=(b-a)/10 a=0.2 b=0.8...

Как добавить в трей значок? - C++
Как добавить в трей значок?

Ребята помогите разработать прграмму на языке С - C++
Разработать программу определения затрат рабочего времени на выполнение строительных работ. Данные о строительных работах хранить в виде...

Как сменить значок консольного приложения - C++
Как сменить значок в консольном приложении?

как в if поставить for? - C++
Надо для всех значений массива проверить, равно ли какому либо из этих значений число введенное с клавиатуры. ЕСли k не равняется ни...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
cossack5
54 / 48 / 1
Регистрация: 02.08.2012
Сообщений: 127
11.08.2012, 21:16 #2
Цитата Сообщение от Egor138 Посмотреть сообщение
Подскажите как мне поставить какой-нибудь значок на программу c++
Используя WINAPI можно сделать, используя функцию LoadIcon при регистрации класса окна:
C++
1
2
3
4
5
6
7
8
9
WNDCLASSEX wc;
wc.cbSize        = sizeof(WNDCLASSEX);
wc.hIcon=LoadIcon(NULL,IDI_APPLICATION); // иконка проги
wc.hIcoSm=LoadIcon(NULL,IDI_ASTERISK); // иконка в левом углу приложения
wc.lpszClassName = _T("MyName");
.... // другие члены класса
RegisterClassEx(&wc);
hwnd = CreateWindowEx(WS_EX_CLIENTEDGE,_T("MyName"),_T("The title of my window"),WS_OVERLAPPEDWINDOW,CW_USEDEFAULT, CW_USEDEFAULT, 240, 120,NULL, NULL, hInstance, NULL);
....
Что-то в этом роде.
Egor138
30 / 11 / 2
Регистрация: 10.08.2012
Сообщений: 619
Записей в блоге: 2
11.08.2012, 23:11  [ТС] #3
Цитата Сообщение от cossack5 Посмотреть сообщение
Используя WINAPI можно сделать, используя функцию LoadIcon при регистрации класса окна:
C++
1
2
3
4
5
6
7
8
9
WNDCLASSEX wc;
wc.cbSize        = sizeof(WNDCLASSEX);
wc.hIcon=LoadIcon(NULL,IDI_APPLICATION); // иконка проги
wc.hIcoSm=LoadIcon(NULL,IDI_ASTERISK); // иконка в левом углу приложения
wc.lpszClassName = _T("MyName");
.... // другие члены класса
RegisterClassEx(&wc);
hwnd = CreateWindowEx(WS_EX_CLIENTEDGE,_T("MyName"),_T("The title of my window"),WS_OVERLAPPEDWINDOW,CW_USEDEFAULT, CW_USEDEFAULT, 240, 120,NULL, NULL, hInstance, NULL);
....
Что-то в этом роде.
Спасибо но это, как я понял на оконные приложения, а мне нужно поменять иконку консольного приложения, причем иконку самого exe файла. Как это сделать? Вообще это программно разве делается?
bytephone32
1 / 1 / 0
Регистрация: 08.08.2012
Сообщений: 21
12.08.2012, 00:57 #4
Смотри сюда
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.08.2012, 00:57
Привет! Вот еще темы с ответами:

Как поставить значок степени? - C#
Допустим есть форма. На ней label. Я хочу записать в нем 2 в квадрате как, например, в маткаде.

Как поставить значок в трее - C++ Builder
Как сменить значок на панели задач, которая появляется при сворачивании в трей....

Как поставить верхний значок? (Mathcad 14) - MathCAD
Как поставить штрих и max? На щет точке в курсе.

DataGridView: поставить красный значок возле строки с неверно введенными данными - C#
Как поставить на текущую ячейку в DataGridView, где был ошибочный ввод данных, красныи мигающии значок. Забыла, как называется.:( Спасибо


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
12.08.2012, 00:57
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru