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

WinApi и обработка сообщений мыши - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как защитить программу от taskkill? http://www.cyberforum.ru/cpp-beginners/thread1218644.html
Как защитить программу от taskkill? :p
C++ Вывод последовательности символов Вот код программы, которая должная выводить последовательность звёздочек #include <stdlib.h> #include <iostream> #include <conio.h> using namespace std; int main() { for(int i=7; i>0; i=i-2) { for(int j=i; j>0; j--) http://www.cyberforum.ru/cpp-beginners/thread1218601.html
C++ Есть лёгкий способ отсортировать?
Вобщем есть 3 вектора одинаковой размерности. Нужно отсортировать первый вектор, а остальные два точно также, то есть если в первом векторе 5 элемент после сортировки стал вторым, то также должны поступить и остальные два вектора. | Есть идеи как это сделать без особых заморочек?
Реализовать класс var C++
1. Реализовать класс var - «Универсальная переменная». Объекты экземпляры этого класса способны хранить в себе значения следующих типов: int, double, String (строка – уже готовый класс). Например : void main() { var a = 15; var b = “Hello”; var c = 7.8; var d = “50”; b = a + d; b.Show(); // Выведет 65
C++ Напечатать слова последовательности, которые отличны от первого и без повторяющихся букв http://www.cyberforum.ru/cpp-beginners/thread1218495.html
Дана последовательность, содержащая от 2 до 50 слов, в каждом из которых от 1 до 8 строчных латинских букв; между соседними словами - не менее одного пробела, за последним словом - точка. Напечатать те слова последовательности, которые отличны от первого слова и удовлетворяют следующему свойству: в слове нет повторяюихся букв
C++ Найти минимальное количество топлива в литрах, необходимое для достижения заданной точки Ограничение времени: 0.5 секунды Ограничение памяти: 64 МБ Наш джип находится в пустыне и должен достичь точки, находящейся на расстоянии N километров от него. Рельеф сложный, машина старая, и похоже, что топливо вытекает, так что на каждый пройденный машиной километр тратится один литр топлива. В джипе есть канистры, общая ёмкость которых вместе с бензобаком составляет M литров (M < N). В... подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5942 / 5547 / 1783
Регистрация: 18.12.2011
Сообщений: 14,155
Завершенные тесты: 1
28.06.2014, 10:34     WinApi и обработка сообщений мыши
Запоминайте предыдущее положение мыши после рисования.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
case WM_MOUSEMOVE:
  {
       static int xold=0,yold=0;
       int x=LOWORD(lParam);
       int y=HIWORD(lParam);
       if(Wparam& MK_LBUTTON)
       {
            HDC hdc=GetDC(hwnd);
            MoveToEx(hdc,xold,yold,NULL);
            LineTo(hdc,x,y);
            ReleaseDC(hwnd,hdc);
       }
        xold=x;yold=y;
        break;
 }
 
Текущее время: 23:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru