Это можно сказать совсем не то.
Windows Forms Application как раз таки способствует писать не на таком низком уровне.
Окно не создается в таком явном виде CreateWindow. И сообщения не обрабатываются через
while(GetMessage(&msg, NULL, 0, 0)). Это все "скрыто" от программиста и лежит где-то в глубине
компонентов (классов). Должен быть более простой сопособ, соответствующий Windows Forms Application.
Здравствуйте, Аноним, Вы писали:
А>Это можно сказать совсем не то. А>Windows Forms Application как раз таки способствует писать не на таком низком уровне.
А>Окно не создается в таком явном виде CreateWindow. И сообщения не обрабатываются через А>while(GetMessage(&msg, NULL, 0, 0)). Это все "скрыто" от программиста и лежит где-то в глубине А>компонентов (классов). Должен быть более простой сопособ, соответствующий Windows Forms Application.
Какое отношение имеет Windows Forms Application к форуму "C/C++. Прикладные вопросы"?
Re[4]: Графика в Visual C++.
От:
Аноним
Дата:
14.03.11 14:52
Оценка:
F>Какое отношение имеет Windows Forms Application к форуму "C/C++. Прикладные вопросы"?
Потомучто в Windows Forms Application программы пишуться на C++. А Форума "Windows Forms Application" на RSDN нет.
Здравствуйте, Аноним, Вы писали:
F>>Какое отношение имеет Windows Forms Application к форуму "C/C++. Прикладные вопросы"?
А>Потомучто в Windows Forms Application программы пишуться на C++. А Форума "Windows Forms Application" на RSDN нет.
А>А Форума "Windows Forms Application" на RSDN нет.
зато есть форум по .NET, где как раз и можно обсудить написание Windows Forms Application програм, в том числе и C++.NET
Здравствуйте, Аноним, Вы писали:
А>Это можно сказать совсем не то. А>Windows Forms Application как раз таки способствует писать не на таком низком уровне.
А>Окно не создается в таком явном виде CreateWindow. И сообщения не обрабатываются через А>while(GetMessage(&msg, NULL, 0, 0)). Это все "скрыто" от программиста и лежит где-то в глубине А>компонентов (классов). Должен быть более простой сопособ, соответствующий Windows Forms Application.
Здравствуйте, Аноним, Вы писали:
А>Вопрос такой. Как нарисовать хотябы линию на форме? А>Подскажите пожалуйста.
Ох, добрый человек!.. Вы уж не обижайтесь, но Вам надо изучить базовые вещи: оконную и графическую подсистему Windows.
Тогда Вы поймете, что рисование в C++ принципиально не отличается от рисования в Delphi, если делать его средствами GDI/GDI+.
Серьёзно! А если Вы студент и надо просто сдать формочку, а не становиться программистом, то останьтесь лучше на Дельфи.
Здравствуйте, dmitry_npi, Вы писали:
_>Здравствуйте, Аноним, Вы писали:
А>>Вопрос такой. Как нарисовать хотябы линию на форме? А>>Подскажите пожалуйста.
_>Ох, добрый человек!.. Вы уж не обижайтесь, но Вам надо изучить базовые вещи: оконную и графическую подсистему Windows. _>Тогда Вы поймете, что рисование в C++ принципиально не отличается от рисования в Delphi, если делать его средствами GDI/GDI+.
_>Серьёзно! А если Вы студент и надо просто сдать формочку, а не становиться программистом, то останьтесь лучше на Дельфи.
_>Еще раз прошу прощения, если задел.
Опять кодерочки начали пиписьками меряться
MoveToEx
The MoveToEx function updates the current position to the specified point and
optionally returns the previous position.
BOOL MoveToEx(
HDC hdc, // handle to device context
int X, // x-coordinate of new current position
int Y, // y-coordinate of new current position
LPPOINT lpPoint // old current position
);
LineTo
The LineTo function draws a line from the current position up to, but not
including, the specified point.
BOOL LineTo(
HDC hdc, // device context handle
int nXEnd, // x-coordinate of ending point
int nYEnd // y-coordinate of ending point
);