Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Рисуем на Dc

2.0K
09 сентября 2004 года
Byku
64 / / 30.08.2004
есть следующий код:

...
Refresh;
Rectangle(DC,Mouse.CursorPos.X,Mouse.CursorPos.Y,Mouse.CursorPos.X+25,Mouse.CursorPos.Y + 25)
...

Вот когда этот квадратик попадает на край формы, то рефреш не происходит. И соответственно остаются следы на рамке формы.. как от этого избавится?
7.6K
21 сентября 2004 года
johncapfull
21 / / 14.09.2004
Цитата:
Originally posted by Byku
есть следующий код:
...skipped...
Вот когда этот квадратик попадает на край формы, то рефреш не происходит. И соответственно остаются следы на рамке формы.. как от этого избавится?


А как ты DC получаешь? Попробуй GetWindowDC(hwnd), только вот думаю, все-рно не поможет это тебе. Рисуй лучше в обработке WM_PAINT (WM_NCPAINT). (мож, правда ты там и рисуешь, просто из поста не ясно)

2.0K
21 сентября 2004 года
Byku
64 / / 30.08.2004
DC именно так я и получаю.. Вообщем с этой темой я уже разобрался..
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог