Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ WinAPI Найти минимум и максимум в матрице в несколько потоков Есть пример подсчёта количества N-разрядных чисел в массиве, но как атомарно делать проверку на мин/макс я не знаю. Думаю по идее должна быть функция, позволяющя выполнять атомарно др функцю или что-то подобное. Кто может помочь? #include <conio.h> #include <iostream> #include <stdlib.h> #include <time.h> #include <Windows.h> using namespace std; https://www.cyberforum.ru/ win-api/ thread1873482.html Записать файлы указанного каталога в файл (поиск и запись осуществить в разных потоках) C++ WinAPI
вроде бы все правильно но вывода нет, что не так? Функция задания button_3 LRESULT CALLBACK WndProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam); void button1_click(void); void button2_click(void); void button3_click(void); #define IDC_EDIT1 100 #define IDC_BUTTON1 101 #define IDC_BUTTON2 102 #define IDC_BUTTON3 103
C++ WinAPI Перемещение файла, который выбран в диалоге Привет все. Как на С++ переместить файл который в диалоге был выбран. Понятно File.Move(); но не получается у меня. #include <windows.h> #include <gdiplus.h> #include <System.Windows.Forms> #pragma comment(lib, "gdiplus.lib") using namespace Gdiplus; #define width 640 #define height 480 #define XBCleo 10 https://www.cyberforum.ru/ win-api/ thread1873310.html C++ WinAPI Как подавить сообщения о блокировке со стороны брандмауэра Windows либо проставить в них галочки на автомате? https://www.cyberforum.ru/ win-api/ thread1873221.html
Здравствуйте! Исполняемый файл следующей программы: #include <stdio.h> #include <windows.h> #include <process.h> #include <Tlhelp32.h> #include <winbase.h> #include <string.h> #include <iostream>
Разделяемая память C++ WinAPI
Реализовать программу, которая дожидается запуска заданного количества экземпляров своего процесса, которым назначаются последовательные номера. Дальше первый процесс генерирует последовательность случайных чисел, которые передаёт по одному второму процессу. Второй процесс увеличивает каждое получаемое число на 1 и передаёт дальше. Последний процесс после увеличения числа выводит его на печать....
C++ WinAPI Хук клавиатуры: не вызывается callback https://www.cyberforum.ru/ win-api/ thread1872989.html
Очень простой код для отлавливания событий нажатия клавиш. Создаю хук, передаю callback функцию, отлаживаю. И ничего. Вот сам код в Visual Studio (console app) // Server.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "Server.h" #include "Task.h"
C++ WinAPI Отловить блокировку экрана https://www.cyberforum.ru/ win-api/ thread1872753.html
Доброго времени суток! Каким образом можно отловить блокировку экрана используя WinAPI в Qt? пробовал HWND hwnd_desctop=GetDesktopWindow(); WTSRegisterSessionNotification(hwnd_desctop,NOTIFY_FOR_THIS_SESSION); WNDPROC pOrigProc = (WNDPROC)SetWindowLongPtr (hwnd_desctop, GWLP_WNDPROC, (LONG_PTR)&Spy::StaticWindowProc); LRESULT Spy::WindowProc(HWND hwnd, UINT uMsg, WPARAM wParam,...
C++ WinAPI Подключение библиотеки импорта Ws2_32.lib
Добрый вечер, при подключение библиотеки импорта Ws2_32.lib и соответственно заголовочного файла "Winsock2.h" сыпятся ошибки. Подключение: #pragma comment(lib, "Ws2_32.lib") #include <Windows.h> #include <tchar.h> #include <locale.h>
C++ WinAPI Стрелки вверх-вниз при вводе https://www.cyberforum.ru/ win-api/ thread1872543.html
При вводе строки при нажатии кнопок вверх-вниз выводятся ранее введённые строки. Как отключить эту возможность?
C++ WinAPI Расскажите, что такое INVALID_HANDLE_VALUE https://www.cyberforum.ru/ win-api/ thread1872189.html
При каких условиях здесь может выдать сообщение об ошибке? А 100 и 102, как я понимаю, это индекс букв на клавиатуре? printf("Dlya vuvoda v fail najmite F,\nNa display najmite D:\n"); while((c != 102) & (c != 100)) { c = getch(); if (c==102) {printf("Vuvuod v fail\n",file); hout=CreateFileA(file,GENERIC_WRITE,FILE_SHARE_READ,0,CREATE_ALWAYS,FILE_ATTRIBUTE_NORMAL,0);} ...
C++ WinAPI Удаления и задания приорита процесса на удаленном узле
Буду благодарен за помощь. Проекту необходимо разработать приложение WIN32, демонстрирующее управление удаленными процессами. Для этого, используя класс Socket, разработано синхронное клиент-серверное приложение. Клиент и сервер осуществляют взаимодействие по протоколу TCP. Приложение должно иметь следующие функции: 1. вывод списка всех процессов удаленного хоста; 2. принудительное завершение...
C++ WinAPI Вывести точки на экран https://www.cyberforum.ru/ win-api/ thread1871177.html
Необходимо вывести полученные точки на экран, желательно в виде изображения (чтоб можно было сохранить его не только принтскрином). Сейчас программа написана на c++ console application, ее код: #include "stdafx.h" #include <windows.h> #include
671 / 217 / 88
Регистрация: 21.07.2016
Сообщений: 1,036
Записей в блоге: 2
10.12.2016, 13:30 0

Закрытие окон в С++ WinAPI - C++ WinAPI - Ответ 9877687

10.12.2016, 13:30. Показов 5162. Ответов 1
Метки (Все метки)

Ответ

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
74
75
76
77
78
79
#include <Windows.h>
 
#define APP_TITLE "Koahanaa"
 
LRESULT CALLBACK WndProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
    switch (msg)
    {
    case WM_DESTROY: PostQuitMessage(0); return 0;
    }
    return DefWindowProc(hWnd, msg, wParam, lParam);
}
 
int WINAPI WinMain(HINSTANCE h, HINSTANCE p, LPSTR l, int c)
{
    HWND prev = FindWindow(APP_TITLE, APP_TITLE);
    if (prev)
    {
        SendMessage(prev, WM_CLOSE, 0, 0);
        MessageBox(NULL, "Close previous window!", "Success", MB_OK);
    }
    // регистрируем оконный класс для следующего использования его в вызовах
    WNDCLASSEX wcex;
    wcex.cbSize = sizeof(WNDCLASSEX);
    wcex.style = CS_HREDRAW | CS_VREDRAW;
    wcex.lpfnWndProc = WndProc;
    wcex.cbClsExtra = 0;
    wcex.cbWndExtra = 0;
    wcex.hInstance = GetModuleHandle(NULL);
    wcex.hIcon = LoadIcon(h, IDI_APPLICATION);
    wcex.hCursor = LoadCursor(NULL, IDC_ARROW);
    wcex.hbrBackground = (HBRUSH)(COLOR_WINDOW + 17);
    wcex.lpszMenuName = NULL;
    wcex.lpszClassName = APP_TITLE;
    wcex.hIconSm = LoadIcon(h, IDI_APPLICATION);
 
    if (!RegisterClassEx(&wcex))
        return 0;
 
    // создание окна приложения
    HWND hWnd = CreateWindowEx(
        0,
        APP_TITLE,
        APP_TITLE,
        WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_SIZEBOX,
        CW_USEDEFAULT,
        CW_USEDEFAULT,
        400,
        400,
        HWND_DESKTOP,
        NULL,
        0,
        NULL
    );
 
    if (!hWnd)
        return 0;
 
    // отображение окна
    ShowWindow(hWnd, SW_SHOWDEFAULT);
    UpdateWindow(hWnd);
 
    // обработка событий
    for (MSG msg = { 0 }; msg.message != WM_QUIT;)
    {
        if (::PeekMessage(&msg, 0, 0, 0, PM_REMOVE))
        {
            ::TranslateMessage(&msg);
            ::DispatchMessage(&msg);
        }
        else
        {
            ::InvalidateRect(hWnd, NULL, NULL);
            ::Sleep(130);
        }
    }
 
    return 0;
}
Добавлено через 46 секунд
При повторном запуске программы закрывается предыдущее окно

Вернуться к обсуждению:
Закрытие окон в С++ WinAPI C++ WinAPI
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.12.2016, 13:30
Готовые ответы и решения:

Закрытие окон
Код для закрытия окна: SendMessageW(FindWindowW(nil, 'ProgrammaName'), WM_CLOSE, 0, 0); У меня...

Закрытие окон
Есть несколько окон (Frame1, Frame2), Frame1 вызывает Frame2. Как можно будет из Frame2 закрыть...

Сворачивание и закрытие окон
Всем здрасьте , все знаем что наверху-справо есть кнопочки , &quot;красный крестик&quot;(что бы закрыть окно)...

Последовательное закрытие окон
Всем првет. Есть задание: ...Добавить реакцию на щелчок левой кнопки мыши добавляется временное...

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

Программное закрытие окон из с++
Здравствуйте! Столкнулся с проблемой. Из программы открываются файлы jpg с помощью ...

Закрытие модальных окон
Есть модальное окно: &lt;div class= &quot;modal&quot;&gt; &lt;div class = &quot;modal_content&quot;&gt;&lt;/div&gt; &lt;/div&gt; ...

Закрытие окон windows
Подскажите пожалуйста столкнулся с такой проблемой. При запуске мой программы будет вызываться окно...

Открытие и закрытие окон
Привет всем. Подскажите, как сделать так, чтобы используя две кнопки, одной можно было бы...

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