Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Visual C++ Периодическая проверка хэша файла https://www.cyberforum.ru/ visual-cpp/ thread446605.html
Здравствуйте! Стоит у меня такая задача: обнаружить наличие каких-либо изменений в файле, просто обнаружить факт его изменения. Я решил периодически проверять хэш файла, т.е. сохранять каждый раз предыдущее значение и потом сверять с новым только что полученным хэшем. Проблема в том, что если в текстовом файле изменить только один символ(например жобавить символ в конец текста), то в хэше этого...
Графика Visual C++
Здравствуйте, кто может подскажите, объясните, как быть: нужно создать под Visual Studio 2008 (win32) программу, а именно, пульсирующий круг, т. е. есть два круга, которые поочередно появляются через время dt, нарисовать данные окружности я смог, а как работать с таймером не знаю, вот что есть:#include <windows.h> #include "resource.h" int WINAPI fn(HWND hwnd,int cmd,WPARAM wp,LPARAM lp) {...
Visual C++ Как получить строковое значение HTREEITEM? https://www.cyberforum.ru/ visual-cpp/ thread446271.html
Как получить строковое значение HTREEITEM? Добавлено через 2 часа 12 минут Разобрался GetTreeCtrl().GetItemText(hItem);
Visual C++ Где можно взять пример работы с CTreeView? Где можно взять пример работы с CTreeView? https://www.cyberforum.ru/ visual-cpp/ thread445788.html
Какое событие возникает при раскрытии ветки в CTreeView? Visual C++
Какое событие возникает при раскрытии ветки в CTreeView? И как узнать какая это ветка... MFC-приложение...
Visual C++ Написать программу для скачивания одного файла Доброго ! Меня очень интересует , как правильно можно написать программу , которая будет скачивать один файл с моего сайта . К примеру , это будет архив размером в 100 mb . Как я виду программу , это одна форма на которой есть одна кнопка , прогрессБар и окно диалога . Ссылка на файл уже вбита в прогу , а место сохранения диск " С:\" ПрогрессБар показывает процесс загрузки файла , https://www.cyberforum.ru/ visual-cpp/ thread445562.html
Visual C++ Метод Гаусса в Visual C++ Метод Гаусса для решение квадратную матрицу в размере 3х3 Добавлено через 59 секунд visual C++ https://www.cyberforum.ru/ visual-cpp/ thread445312.html Работа в реестром Visual C++
Необходимо все подразделы считать HKEY_LOCAL_MACHINE SOFTWARE\...\...\... (сами значения не важны) С чтением главного раздела вопросов нет - все хорошо описано тут (код сюда привадить не имеет смысла) но как быть с подразделами?
Visual C++ Внедрение dll Здравствуйте. Хочу внедрить свою dll в определенную программу. Пример брал из Рихтера чуть-чуть изменил, получил вот это: #include <Windows.h> #include <tchar.h> #include <iostream> using namespace std; int main() { https://www.cyberforum.ru/ visual-cpp/ thread445224.html Visual C++ Ошибка компилятора как исправить Не силен в VS2010 При компиляции дает странную ошибку. error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию inline CToolhelp::CreateSnapshot(DWORD dwFlags, DWORD dwProcessID) { if (m_hSnapshot != INVALID_HANDLE_VALUE) CloseHandle(m_hSnapshot); https://www.cyberforum.ru/ visual-cpp/ thread445222.html
Как считывать и записывать в тот же файл? Visual C++
Вот допустим мне надо сделать следующее: просто пробежаться по файлу и поменять все запятые на точки. Вот пример содержимого текстового файла: 1 2,3453 1,55 мне же надо получить в том же текстовом файле следующее: 1 2.3453 1.55 как это сделать не используя какой-нибудь вспомогательный массив?
Visual C++ Чтение с файла https://www.cyberforum.ru/ visual-cpp/ thread445127.html
Доброго дня всем! Вообщем есть такая задачка: "В исходном тексте определить количество слов в каждой строке (разделителем слов считать пробел). В выходной файл записать исходный текст, добавив перед каждой строкой строку, содержащую номер строки и количество слов в ней" Подсчитать кол-во слов, номера это все не проблема, проблема в том, что я не знаю как добавлять новую строку... Препод...
277 / 150 / 25
Регистрация: 05.11.2011
Сообщений: 429
Записей в блоге: 1
16.02.2012, 16:55 0

win api элементарная графика - Visual C++ - Ответ 2495934

16.02.2012, 16:55. Показов 1529. Ответов 13
Метки (Все метки)

Ответ

Цитата Сообщение от Van111 Посмотреть сообщение
какую функция можно использовать чтоб закрашивать многоугольник?
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
#include <windows.h>
 
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
 
int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, 
    LPSTR lpCmdLine, int nCmdShow )
{
  MSG  msg ;    
  WNDCLASS wc = {0};
  wc.lpszClassName = TEXT( "Brush" );
  wc.hInstance     = hInstance ;
  wc.hbrBackground = GetSysColorBrush(COLOR_3DFACE);
  wc.lpfnWndProc   = WndProc ;
  wc.hCursor       = LoadCursor(0, IDC_ARROW);
  
  RegisterClass(&wc);
  CreateWindow( wc.lpszClassName, TEXT("Solid Brush"),
        WS_OVERLAPPEDWINDOW | WS_VISIBLE,
        100, 100, 220, 240, NULL, NULL, hInstance, NULL);  
 
  while( GetMessage(&msg, NULL, 0, 0)) {
      DispatchMessage(&msg);
  }
  return (int) msg.wParam;
}
 
LRESULT CALLBACK WndProc( HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
  HDC hdc;
  PAINTSTRUCT ps;
  HPEN holdPen, hPen;
  HBRUSH holdBrush, hBrush1, hBrush2, hBrush3, hBrush4;
 
 
  switch(msg)  
  {
      case WM_PAINT:
          hdc = BeginPaint(hwnd, &ps);
          hPen = CreatePen(PS_NULL, 1, RGB(0, 0, 0));
          holdPen = SelectObject(hdc, hPen);
 
          hBrush1 = CreateSolidBrush(RGB(121, 90, 0)); 
          hBrush2 = CreateSolidBrush(RGB(240, 63, 19));
          hBrush3 = CreateSolidBrush(RGB(240, 210, 18));
          hBrush4 = CreateSolidBrush(RGB(9, 189, 21));
                    
          holdBrush = SelectObject(hdc, hBrush1);
          Rectangle(hdc, 30, 30, 100, 100);
          SelectObject(hdc, hBrush2);
          Rectangle(hdc, 110, 30, 180, 100);
          SelectObject(hdc, hBrush3);
          Rectangle(hdc, 30, 110, 100, 180);
          SelectObject(hdc, hBrush4);
          Rectangle(hdc, 110, 110, 180, 180);
 
          SelectObject(hdc, holdPen);
          SelectObject(hdc, holdBrush);
 
          DeleteObject(hPen);
          DeleteObject(hBrush1);
          DeleteObject(hBrush2);
          DeleteObject(hBrush3);
          DeleteObject(hBrush4);
                    
       EndPaint(hwnd, &ps);
       break;
 
      case WM_DESTROY:
          PostQuitMessage(0);
          break;
  }
  return DefWindowProc(hwnd, msg, wParam, lParam);
}
тут есть немного

Вернуться к обсуждению:
win api элементарная графика Visual C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.02.2012, 16:55
Готовые ответы и решения:

Win API (Таймер)
Мне в программе нужно вывести на форму Таймер и надпись ON, при щелчке на ней таймер должен...

Реестр Win Api
Добрый вечер! Кто знает как сделать запись в реестр средствами Win Api?

Основы в Win API
WIN32 API начал учить недавно, но разобраться получается чесговоря не очень.... Нужно следующее:...

Литература по Win API
Посоветуйте пожалуйсто книгу где изложены основы программирования с win API доступным языком с...

13
16.02.2012, 16:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.02.2012, 16:55
Помогаю со студенческими работами здесь

Создать Trackbar на Win Api
Добрый день, помогите пожалуйста. Нужно создать элемент управления бегунок TrackBar. Сперва думал...

Api-ms-win-crt-runtime-|1-1-0.dll
Какую программу мне нужно переустановить, чтобы решить Эту проблему: &quot;Запуск программы невозможен,...

Работа с файлами средствами Win API.
Написать программу , которая отображает информацию об используемых файлах и режимах работы с ними ...

Win API vs MFC с APP Wizard
Стало вот интересно, какие есть мнения насчет плюсов и минусов одного и другого: использовать...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru