Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
user-men
23 / 23 / 15
Регистрация: 17.02.2014
Сообщений: 307
#1

Аргумент типа "HDC" несовместим с параметром типа const PAINTSTRUCT - C++

20.02.2014, 19:59. Просмотров 735. Ответов 1
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <Windows.h>
 
int main(void)
{
    PAINTSTRUCT ps;
    HDC hdc = BeginPaint(hwnd, &ps);
    HPEN p1, p2, p3, p4, p0;
    p1 = CreatePen(PS_SOLID, 4, RGB(255, 0, 0));
    p2 = CreatePen(PS_SOLID, 4, RGB(0, 255, 0));
    p3 = CreatePen(PS_SOLID, 4, RGB(0, 0, 255));
    p4 = CreatePen(PS_SOLID, 4, RGB(255, 255, 0));
    p0 = (HPEN)SelectObject(hdc, p1); 
    MoveToEx(hdc, 220, 20, NULL);
    LineTo(hdc, 220, 220);
    SelectObject(hdc, p3); 
    LineTo(hdc, 20, 220);
    SelectObject(hdc, p4); 
    LineTo(hdc, 20, 20);
    SelectObject(hdc, p2); 
    LineTo(hdc, 220, 20);
    Ellipse(hdc, 40, 40, 80, 80); 
    SelectObject(hdc, p0); 
    DeleteObject(p1); 
    DeleteObject(p2); 
    DeleteObject(p3); 
    DeleteObject(p4); 
    EndPaint(hwnd, hdc);
}
2 IntelliSense: аргумент типа "HDC" несовместим с параметром типа "const PAINTSTRUCT *" c:\Users\FX-8350\Documents\Visual Studio 2013\Projects\ConsoleApplication4\ConsoleApplication4\Исходный код.cpp 28 17 ConsoleApplication4
1 IntelliSense: идентификатор "hwnd" не определен c:\Users\FX-8350\Documents\Visual Studio 2013\Projects\ConsoleApplication4\ConsoleApplication4\Исходный код.cpp 6 23 ConsoleApplication4
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2014, 19:59
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Аргумент типа "HDC" несовместим с параметром типа const PAINTSTRUCT (C++):

Аргумент типа "const char*" несовместим с параметром типа "LPCWSTR"
хочу запустить paint с visual studio но выдает ошибку под словами open,...

Аргумент типа "unsigned char*" несовместим с параметром типа "const char*"
int f(unsigned char s, unsigned char q) { N = strlen(s); //Ошибка тут... M...

"Аргумент типа char несовместим с параметром типа const char"
Программа должна перевести все символы до * в число,но что то пошло не так. ...

Ошибка аргумент типа "char" несовместим с параметром типа "LPCSTR"
char result; result=printf(&quot;%d %d&quot;, &quot;test.php?id=&quot;,id); HINTERNET...

Аргумент типа "char *" несовместим с параметром типа "LPCWSTR"
Что такое и с чем его едят 1 IntelliSense: аргумент типа &quot;char *&quot; несовместим...

Аргумент типа "LPCWSTR" несовместим с параметром типа "LPCSTR"
Выводит ошибку в условии. Если включать мультикодировку, то выводится одна...

1
Croessmah
++Ͻ
14162 / 8087 / 1513
Регистрация: 27.09.2012
Сообщений: 19,931
Записей в блоге: 3
Завершенные тесты: 1
20.02.2014, 20:16 #2
C++
1
2
3
4
BOOL EndPaint(
  _In_  HWND hWnd,
  _In_  const PAINTSTRUCT *lpPaint
);
EndPaint function
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.02.2014, 20:16
Привет! Вот еще темы с решениями:

Ошибка "Аргумент типа int несовместим с параметром типа int". Буду признателен за подсказку!
Прошу не судить строго, только начинаю программировать, нужна помощь. int ...

Ошибка "аргумент типа char несовместим с параметром типа char*"
#include &lt;iostream&gt; using namespace std; const int N=4; //размер очереди ...

Аргумент типа "int **" несовместим с параметром типа "int (*)[26]"
Здравствуйте. Я не могу передать динамический двумерный массив в функцию. Как...

"char" несовместим с параметром типа "const char *"
Часто встречаю такую проблему: аргумент типа &quot;char&quot; несовместим с параметром...


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

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

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