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

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

Войти
Регистрация
Восстановить пароль
 
valpri
0 / 0 / 0
Регистрация: 08.05.2014
Сообщений: 32
#1

Число смежных цветовых битов для каждого пикселя - C++

18.05.2014, 22:28. Просмотров 162. Ответов 4
Метки нет (Все метки)

Ругается на GetDeviceCaps(HDC, int), как я понял, это дескриптор контекста устройства, в Delphi показано как это лечить, но в консоле не получается.
C++
1
2
3
4
5
6
7
8
9
#include <windows.h>
#include <iostream>
#include <clocale>
using namespace std;
int main()
{
int b= GetDeviceCaps (BITSPIXEL);
cout<<"число бит"<<b;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2014, 22:28     Число смежных цветовых битов для каждого пикселя
Посмотрите здесь:

Получить цвет каждого пикселя изображения, разбив на уровни RGB - C++
Нужно получить цвет каждого пикселя изображения, разбив на уровни RGB. Как реализовать подобное?

Узнать из каких битов состоит число - C++
Нашёл очень интересную для себя конструкцию, а именно вот эта строчка кода number=string-'0'; которая показывает чему равен тот или иной...

Для каждого прочитанного числа напечатать строку, содержащую соответствующее число звездочек - C++
Напишите программу которая читает из файла несколько целых чисел (каждое между 1 и 72). Для каждого просчитанного числа ваша программа...

Ввести число и вывести результат циклического сдвига его битов на 1 разряд влево - C++
Проверьте пожалуйста, правильное ли решение. Ввести число и вывести результат циклического сдвига его битов на 1 разряд влево (все биты...

Для каждого теста в отдельной строке вывести число людей, носящих белые шляпы или -1 - C++
Белые шляпы В комнате находится несколько людей. На каждом одета белая или черная шляпа. Каждый человек подсчитывает количество белых...

Для каждого из K чисел выведите в отдельную строку число из первого массива, наиболее близкое к данному - C++
Задание: Пример: Входные данные: 5 4 1 4 5 8 10 5 6 1 9 Выходные данные:

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
newbie666
Заблокирован
18.05.2014, 22:40     Число смежных цветовых битов для каждого пикселя #2
ну ты сам - то понимаешь, что хочешь сделать? Функция GetDeviceCaps возвращает информацию о заданном контексте устройства. Где твой контекст - то? Его же первым параметром надо передавать...
Надо сдать преподу? Здавай:
C++
1
2
3
4
5
6
7
8
9
10
#include <windows.h>
#include <iostream>
#include <clocale>
using namespace std;
int main()
{
    HDC dc = GetDC(NULL);
    int b= GetDeviceCaps (dc, BITSPIXEL);
    cout<<"число бит"<<b;
}
valpri
0 / 0 / 0
Регистрация: 08.05.2014
Сообщений: 32
18.05.2014, 22:51  [ТС]     Число смежных цветовых битов для каждого пикселя #3
пишет, что неопределенная ссылка на GetDeviceCaps
undefined reference to GetDevaiceCap
newbie666
Заблокирован
18.05.2014, 23:07     Число смежных цветовых битов для каждого пикселя #4
Цитата Сообщение от valpri Посмотреть сообщение
пишет, что неопределенная ссылка на GetDeviceCaps
undefined reference to GetDevaiceCap
у меня ничего не пишет
Миниатюры
Число смежных цветовых битов для каждого пикселя  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.05.2014, 23:25     Число смежных цветовых битов для каждого пикселя
Еще ссылки по теме:

Подсчитать среднее арифметическое тех элементов массива, что содержат четное число битов, не равных 1 - C++
В массиве целых чисел подсчитать среднее арифметическое тех элементов, что содержат четное число битов не равных 1. Вывести число в...

Известны данные о стоимости каждого из 20 наименований товаров: число рублей и число копеек - C++
Известны данные о стоимости каждого из 20 наименований товаров: число рублей и число копеек. Составить программу, сравнивающую стоимость...

Поиск количества битов для типа - C++
Всё понятно, кроме вот этого ((log((double)a)/log((double)2))); Мы логарифм числа а(числа 2 147 483 647) делим на логарифм числа 2 (на...

Цикл для проверки битов числа - C++
Имеется задача: &quot;Определить, насколько в числе А больше значащих битов, равных единице, чем битов, равных ну-лю&quot;. Собственно, я...


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

Или воспользуйтесь поиском по форуму:
valpri
0 / 0 / 0
Регистрация: 08.05.2014
Сообщений: 32
18.05.2014, 23:25  [ТС]     Число смежных цветовых битов для каждого пикселя #5
Подключил Gdi32.dll заработала, в общем, благодарю.
Yandex
Объявления
18.05.2014, 23:25     Число смежных цветовых битов для каждого пикселя
Ответ Создать тему
Опции темы

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