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

MFC, понятия не имею как писать эту прогу, на с или с++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Инициализация класса A внутри класса B http://www.cyberforum.ru/cpp-beginners/thread526333.html
заранее извиняюсь, наверняка подобное было на одной из 1000 страниц=)... есть 2 класса //собственно первый класс class matrix { private: //сама матрица и справочная информация для вычислений - количество строк и столбцов unsigned int rows, columns;
C++ Задача о сумме подмножеств Люди помогите, пожалуйста!!! Вот задача (Е-шка). Решал через ДП по профилю, может не то сделал? вот код: #include <iostream> #include <cstdio> using namespace std; long long a; long long b; long long n,m; http://www.cyberforum.ru/cpp-beginners/thread526321.html
C++ чтение из *.txt файла, не читает
5 3 2E5 1.7E5 0.001 0 1000 0.5 10 1000 0.5 10 1000 0.5 10 1000 0.5 10 1000 0.5 10 a b c d e f ___________________________________ (допустим это содержимое "in.txt" файла)
C++ Вывод командной строки
Как вывести на экран копию командной строки! Надо это как-то сделпть с аргументами функции main
C++ количество слов, заканчивающихся согласными буквами http://www.cyberforum.ru/cpp-beginners/thread526303.html
Помогите пожалуйста Введите предложение длиной не более 70 символов, Подсчитайте количество слов, заканчивающихся согласными буквами. Выведите на экран эти слова и их количество. Количество пробелов между словами произвольно.
C++ функция strcmp какое бы не было nazv_otdela всегда пишет равны как лечить? void predpri9tie::zad() { cout<<"vvedite nugniy otdel"<<endl; cin>>nug_ot; for (int i=0; i<n; i++) { if (strcmp (nazv_otdela, nug_ot)) подробнее

Показать сообщение отдельно
challengerr
42 / 35 / 2
Регистрация: 30.07.2008
Сообщений: 136
24.03.2012, 05:43     MFC, понятия не имею как писать эту прогу, на с или с++
Если нужно по учебе, лучше попробовать сделать самостоятельно.
Смайлики лучше всего создать в виде картинки в графическом редакторе и сохранить в формате bmp.
Чтобы включить в программу bmp нужно присвоить изображению некоторую константу.
C++
1
2
3
4
#define IDBM1 102
#define IDBM2 103
#define IDBM3 104
#define IDBM4 105
Чтобы константа была связана с файлом в файле ресурсов ( с расширением rc) необходимо прописать пути к файлу и имя:
C++
1
2
3
4
IDBM1 BITMAP DISCARDABLE "s02.bmp"
IDBM2 BITMAP DISCARDABLE "s03.bmp"
IDBM3 BITMAP DISCARDABLE "s04.bmp"
IDBM4 BITMAP DISCARDABLE "s05.bmp"
Объявление класса изображения
C++
1
CBitmap* bitmap;
Это указатель который ни на что не указывает, поэтому необходимо создать объект связанный с этим указателемЖ
C++
1
CBitmap* bitmap = new CBitmap();
Если после выделения памяти оператором new не удалить, то возникнет утечка памяти. Удаление производится оператором delete
C++
1
delete bitmap;
Связывание переменной с изображением производится функцией LoadBitmap(идентификатор)
C++
1
bitmap->LoadBitmap(IDBM1);
Сперва изображение нужно скопировать на контекст устройства (класс CDC), расположенный в памяти
C++
1
2
3
CDC* uzn1 = new CDC();
uzn1->CreateCompatibleDC(pDC);
uzn1->SelectObject(bitmap);
Функцией BitBlt изображение из одного контекста устройства переносится на другое:
C++
1
pDC->BitBlt(j,k,40,40,uzn1,0,0,SRCCOPY);
Генератор случайных чисел:
C++
1
srand(time(0));
Функцией rand()%n генерируется число в диапазоне от 0 до n-1

Рисование производится в классе производном от CView
Вложения
Тип файла: 7z sdi7.7z (121.8 Кб, 9 просмотров)
 
Текущее время: 04:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru