Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

18.05.2014, 22:28. Просмотров 170. Ответов 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;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2014, 22:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Число смежных цветовых битов для каждого пикселя (C++):

Операции с побитовыми операторами (число 8 битов и число 9 битов) - C++
Доброго времени суток всем ! Прошу ответа на несложный вопрос (...по крайней мере мне так кажется...) Есть функция: ...

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

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

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

Для каждого элемента определить число вхождений в данную последовательность - C++
Помогите пожалуйста!!! в С++ Даны натуральное число N и последовательность A1, A2, …,A N. Для каждого элемента определить число вхождений в...

нахождение пикселя RGBA из второго пикселя и их суммы - C++
Собственно вопрос уже в названии, но он мало относится к С++, больше к графике. если параметры RGBA варьируются от 0 до 255. Допустим у...

4
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;
}
1
valpri
0 / 0 / 0
Регистрация: 08.05.2014
Сообщений: 32
18.05.2014, 22:51  [ТС] #3
пишет, что неопределенная ссылка на GetDeviceCaps
undefined reference to GetDevaiceCap
0
newbie666
Заблокирован
18.05.2014, 23:07 #4
Цитата Сообщение от valpri Посмотреть сообщение
пишет, что неопределенная ссылка на GetDeviceCaps
undefined reference to GetDevaiceCap
у меня ничего не пишет
0
Миниатюры
Число смежных цветовых битов для каждого пикселя  
valpri
0 / 0 / 0
Регистрация: 08.05.2014
Сообщений: 32
18.05.2014, 23:25  [ТС] #5
Подключил Gdi32.dll заработала, в общем, благодарю.
0
18.05.2014, 23:25
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.05.2014, 23:25
Привет! Вот еще темы с ответами:

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

Для каждого символа исходной строки найти число вхождений его в строке - C++
Для каждого символа исходной строки найти число вхождений его в строке и напечатать в столбец(символ, частота вхождения) Почему-то...

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

Для каждого элемента последовательности вывести на экран "true" если число чётное и "false" если число нечёное - C++
Задана последовательность из 5 цифр. Для каждого числа вывести на экран &quot;true&quot; - если число четное и &quot;false&quot; - если не четное. ...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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