(сразу - никак Qt)
HDC hdcMem = CreateCompatibleDC(hdc); // создаете совместимый контекст
HBITMAP hbmOld = SelectObject(hdcMem, hBitmap); // устанавливаете там свой bitmap
GetPixel(hdc, x, y); // получаете свой пиксель
SelectObject(hdcMem, hbmOld); // возвращаете назад битмап контекста
DeleteDC(hdcMem); // удаляете контекст, что уже не нужен
);
Вопрос довольно короток. Есть ли смысл изучать сначала С, а потом С++?
Чем лучше программист знает С, тем труднее будет для него при программировании на С++ отойти от
стиля программирования на С.
Для изучения С++ не обязательно знать С. Программирование на С способствует усвоению приемов и
даже трюков, которые при программировании на С++ становятся просто ненужными.
Тем не менее, хорошие программы на языке С по сути являются
программами на С++. Например, все программы из классического описания С (K&R) являются
программами на С++. В процессе изучения С++ будет полезен опыт работы с любым языком со
статическими типами.
//Searsh Red nearly
if (rd[0])
{
for (int i = 0; i < rSize; i++)
for (int j = 0; j < rSize - 1; i++)
//...
//Searsh Green nearly
Аналогично
//Searsh Blue nearly
...
for (int k = 0; k < 8; k++)
if (red[i].cot[k] = red[j].ID)
kot = true;
//...
else if (a = b)
//...
lib /def:sqlite3.def /out:sqlite3.lib /MACHINE:X64
dlltool -d sqlite3.def -l sqlite3.lib
QStorageInfo storage("e:/");
qDebug() << "name:" << storage.name();
qDebug() << "fileSystemType:" << storage.fileSystemType();
qDebug() << "size:" << storage.bytesTotal()/1000/1000 << "MB";
qDebug() << "availableSize:" << storage.bytesAvailable()/1000/1000 << "MB";
#include <QStorageInfo>
#include <QDebug>