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

CBitmapButton - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Решить систему уравнений http://www.cyberforum.ru/cpp-beginners/thread327521.html
Вычислить систему: {sin^2(x), x<0 {1-cos(2*x+1), x≥0 на с++ Спасибо
C++ Подсчитать количество пучтых строк и количество строк,которые начинаются и оканчиваются на одну и ту же букву. Дан текстовый файл.Подсчитать количество пучтых строк и количество строк,которые начинаются и оканчиваются на одну и ту же букву.Соответствующие комментарии дописать в конце файла. http://www.cyberforum.ru/cpp-beginners/thread327507.html
C++ Проверить,содержит ли файл строку заданной длины,
Дан текстовый файл,состоящий из нескольких строк.Пользователь вводит с клавивтуры число.Проверить,содержит ли файл строку заданной длины,то в первой из них изменить порядок следования символов на обратный(напишите программу на си).
C++ Подсчитать количество чисел в каждой строке файла
мне нужно на СИ: Дан текстовый файл, состоящий из одной или нескольких строк. Каждая тсрока файла содержит числа, разделенные пробелами. Пользователь вводит с клавиатуры число. Подсчитать количество чисел в каждой строке. Найти номера строк, содержащих заданное пользователем число. Результаты с соответствующими комментариями поместить в новый текстовый файл.
C++ Дан текстовый файл,состоящий из одной или нескольких строк. помогите решить http://www.cyberforum.ru/cpp-beginners/thread327497.html
Дан текстовый файл,состоящий из одной или нескольких строк.Каждая строка файла содержит числа,разделенные пробелами. Польхователь вводит с клавиатуры число. Проверить, содержится ли в файле заданное число. Найти сумму и количество четных числе файла. Результаты с соответствующими комментариями дописать в исходный файл ( если заданное число содержалось в файле, указать "координаты" его первого...
C++ ребят срочно == числа фибоначчи Числа Фибоначчи определяются следующим образом: (n = 2,3, ...). Составить программу вычисления для данного неотъемлемого целого n, которая будет включать рекурсивную функцию, которая основана на использовании соотношения . подробнее

Показать сообщение отдельно
xAtom
 Аватар для xAtom
910 / 735 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
29.06.2011, 14:25     CBitmapButton
Открываешь конструктор диалога в MFC на форму перетаскиваешь кнопку обычную, в свойстве Properties выбери Styles -> Bitmap поставь галочку, далее открываешь исходный код и пишешь в инициализацию диалога такой код.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
HBITMAP   bit_button = NULL;  // В конце при выходе из диалога не забудь удалить DeleteObject
HBITMAP   bits          = NULL;
BOOL CAtomDlg::OnInitDialog()
{
 
     // 1 - загрузка из ресурсов
    // IDB_BITMAP1 - это битовый рисунок загруженный в ресурсы
    bit_button = LoadBitmap((HINSTANCE)GetWindowLong(m_hWnd, GWL_HINSTANCE),              
                                        MAKEINTRESOURCE(IDB_BITMAP1));
 
    // послать оверлей на кнопку 
    SendDlgItemMessage(IDC_BUTTON2, BM_SETIMAGE,  IMAGE_BITMAP, (LPARAM)bit_button);
 
    // если хочешь иконки использовать то флаг должен быть BS_ICON
 
    // А вот способ загрузки из файлов
    bits  = (HBITMAP) LoadImage((HINSTANCE)GetWindowLong(m_hWnd, GWL_HINSTANCE),
                 "X:\\bitmap.bmp", IMAGE_BITMAP, 0,0, LR_LOADFROMFILE);
    
    SendDlgItemMessage(IDC_BUTTON3, BM_SETIMAGE,  IMAGE_BITMAP, (LPARAM)bits);
       
}
 
Текущее время: 06:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru