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

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

Войти
Регистрация
Восстановить пароль
 
valpri
0 / 0 / 0
Регистрация: 08.05.2014
Сообщений: 32
18.05.2014, 22:28     Число смежных цветовых битов для каждого пикселя #1
Ругается на 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     Число смежных цветовых битов для каждого пикселя
Посмотрите здесь:

C++ Напечатать все различные слова, указав для каждого из них число его вхождений в последовательность
Узнать из каких битов состоит число C++
C++ Ввести число и вывести результат циклического сдвига его битов на 1 разряд влево
Для каждого из K чисел выведите в отдельную строку число из первого массива, наиболее близкое к данному C++
Для каждого символа исходной строки найти число вхождений его в строке C++
Для каждого элемента определить число вхождений в данную последовательность C++
Получить цвет каждого пикселя изображения, разбив на уровни RGB C++
Операции с побитовыми операторами (число 8 битов и число 9 битов) C++
нахождение пикселя RGBA из второго пикселя и их суммы C++
C++ Для каждого прочитанного числа напечатать строку, содержащую соответствующее число звездочек
Для каждого теста в отдельной строке вывести число людей, носящих белые шляпы или -1 C++

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

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

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