Форум программистов, компьютерный форум, киберфорум
Наши страницы

Задача на графику=) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как создать сервер для подключения множества клиентов http://www.cyberforum.ru/cpp-beginners/thread390394.html
Привет, я пытаюсь сделать с (C++) сервер (TCP/IP) который позволял бы патключятса нескольким клиентам одновременно и передавать сообщения. Да, это должны быть типа чата тока подключение через IP....
C++ Структуры: Описать структуру с именем NOTE Вариант 12. Описать структуру с именем NOTE, содержащую следующие поля: • фамилия, имя; • номер телефона; • дата рождения (массив из трех чисел). Написать программу, которая выполняет следующие... http://www.cyberforum.ru/cpp-beginners/thread390392.html
C++ [C++] Напишите программу, которая выводит на экран...
Напишите программу, которая выводит на экран вводимые символы до тех пор, пока не введено <CTRL/Z>, выводит количество введенных символов, слов и строк.
Размерность структуры C++
Создал структуру..после чего объявляю её размерность proc process до этого объявил int N = 5; ругается на этот N в объявлении размерности...что делать?.. просто записать туда 5 не вариант...
C++ Как ведет себя вектор при добавлении новых элементов пушбеком? http://www.cyberforum.ru/cpp-beginners/thread390388.html
Товарищи, ниже приведены несколько отрывков из моей программы. Интересует вопрос: почему не выполняется if в 23 строке? int gc_node::update(gc_node *master, gc_node *slave) { ...
C++ Классы-посредники Читая Дейтла, дошел до теемы классы-посредники, назначение которых скрыть не только реализацию, но и интерфейс класса (в том смысле, как я понял, чтобы пользователь класса просто не видел физически... подробнее

Показать сообщение отдельно
xAtom
915 / 740 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
24.11.2011, 08:58
Mudrik, это называется эфект "пишущей машинки".
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
29
30
31
32
33
34
35
36
37
38
#include <windows.h>
 
int main()
{
   HWND wnd = GetForegroundWindow();
   HDC  dc = GetDC(wnd);
     
   LOGFONTA  logf = {0};
   logf.lfHeight  = 34L;
   logf.lfWidth = 0L;
   logf.lfWeight = FW_NORMAL;
   logf.lfCharSet = RUSSIAN_CHARSET;
   logf.lfOutPrecision = OUT_TT_PRECIS;
   logf.lfClipPrecision = CLIP_DEFAULT_PRECIS;
   logf.lfQuality  = DEFAULT_QUALITY;
   logf.lfPitchAndFamily = DEFAULT_PITCH | FF_DONTCARE;
   lstrcpyA(logf.lfFaceName, "Arial");
 
   HFONT font = CreateFontIndirectA(&logf);
   if(! font)
        return GetLastError();
   CHAR*  str = "Привет Console !!!", *ptr = str;
   CHAR   buf[32] = { '\0' };
 
   int id = SaveDC(dc);
   SelectObject(dc, font);
   SetBkMode(dc, TRANSPARENT);
   SetTextColor(dc, RGB(255, 255, 0));
   for(CHAR* iter = buf; ptr <= str + lstrlenA(str); *iter++ = *ptr++) {
      TextOutA(dc, 10, 10, buf, ptr - str);
      MessageBeep(0xFF);
      Sleep(300u);
   }
   RestoreDC(dc, id);
   ReleaseDC(wnd, dc);
   DeleteObject(font);
   return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.