Форум программистов, компьютерный форум, киберфорум
C++: WinAPI
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ WinAPI Как рисовать средствами API на BITMAP? https://www.cyberforum.ru/ win-api/ thread1893007.html
Линия, нарисованная на контексте устройства PictureBox с помощью MoveToEx и LineTo, сотрётся если форму свернуть и затем развернуть. Как выход хочу рисовать на bitmap, который затем присваивать свойству Image PictureBox. Как это сделать? Может есть другое решение, как рисовать средствами API так, чтобы изображение не стиралось при перерисовке?
C++ WinAPI Определить версию компилятора, на котором собиралась программа
Подскажите, попалась одна интересная программка, которая определяет версии компиляторов, почти любого файла, как она это делает? Может есть в WINAPI специальные функции для работы с подобной информацией? И как вообще информация о компиляторе хранится в файле?
C++ WinAPI Запись в TEXTBOX https://www.cyberforum.ru/ win-api/ thread1892775.html
Добрый день! Подскажите, пожалуйста, есть TEXTBOX, как в него записать информацию, которая находится в TCHAR LastPath;
C++ WinAPI Приложение Win32 на основе диалогов https://www.cyberforum.ru/ win-api/ thread1892451.html
Посоветуйте, пожалуйста, какую-либо толковую книгу или статью по созданию приложений Win32 на основе диалогов, а также хороший пример использования диалогов в приложении Win32
C++ WinAPI Запись дисков под Windows
здравствуйте пишу программу для записи мультисессионных дисков и столкнулся с проблемой. Проблема заключается в том что когда на диск записывается несколько сессий( допустим 5) Проводник windows 7 видит только то что я записал в первую сессию. При том что программа isobuster видит все сессии и дает скопировать файлы с диска. linux также видит содержимое всего диска... а вот проводник только...
C++ WinAPI Перевод DWORD в String код в DEV c++ работает и в консоли даёт значение миллисекунды : #include <windows.h> #include <iostream> #include <time.h > #include <ctime> #include <stdio.h> #include <cmath> using namespace std; https://www.cyberforum.ru/ win-api/ thread1892406.html
C++ WinAPI CTF Audit Windows https://www.cyberforum.ru/ win-api/ thread1892351.html
Просмотрите вложенный файл. Объясните, как я могу подключиться к этой машине Windows и нужно ли делать это в этом задании или оно решается без каких-либо подключений?
C++ WinAPI Информация об использовании программ
Всем привет. Такой вопрос: как можно в QT приложение "вытянуть", через WinAPІ(или может есть, другой вариант), инфу об использовании программ в Windows или статистику об использовании программ, некий список установленных программ, или что-то еще? Нужно направление для поисков. Буду благодарен за любые советы))
C++ WinAPI Как правильно добавить С++ код в оконную функцию WndProc? Подскажите пожалуйста, уважаемые программисты. В среде Visual C++ создал оконное приложение (Файл->Новый->Проекты->Win32 Application, далее: Файл->Новый->Файлы ->C++Source File ). И теперь надо его дополнить кодом С++, чтобы приложение научилось что-нибудь вычислять, например складывать два числа, но я не знаю как добавляется С++ в оконное приложение. Можно ли сделать как в консоли, просто в... https://www.cyberforum.ru/ win-api/ thread1891760.html C++ WinAPI Отправить чужому процессу нажатие клавиши У меня есть программка которая связана с другим процессом и считывает значение по определенному адресу : ReadProcessMemory(hProc,(void*)buff,&i,sizeof(i),0); ReadProcessMemory(hProc,(void*)(i + 0x3ec),&i,sizeof(i),0); ReadProcessMemory(hProc,(void*)(i + 0x33c),&i,sizeof(i),0); ReadProcessMemory(hProc,(void*)(i + 0x44),&i,sizeof(i),0); ReadProcessMemory(hProc,(void*)(i +... https://www.cyberforum.ru/ win-api/ thread1891642.html
C++ WinAPI Работа с WS_EX_LAYERED
Добрый день. Прошу помочь советом. Сделал окно со стилем WS_EX_LAYERED. И тут мне не подходят одна вещь: При клике на клиентской области, её не существует... перерыл интернет, но так и не смог понять как ловить клики мышью по данной области. Может кто-то уже сталкивался с этой проблемой? Буду благодарен за помощь.
C++ WinAPI Определить, какая раскладка клавиатуры сейчас включена https://www.cyberforum.ru/ win-api/ thread1891163.html
Может у кого есть функция на C++ которая показывает какая раскладка включена? Я пробовал делать так switch(LOWORD(GetKeyboardLayout(0))) { case 0x409: myKey= "EN"; break; case 0x419: myKey="RU"; break;
nd2
3434 / 2813 / 1249
Регистрация: 29.01.2016
Сообщений: 9,426
03.01.2017, 13:31 0

Создается окно и тут же закрывается. Как заставить окно оставаться рабочим открытым? - C++ WinAPI - Ответ 9966157

03.01.2017, 13:31. Показов 2633. Ответов 3
Метки (Все метки)

Лучший ответ Сообщение было отмечено infobos как решение

Решение

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
#include <windows.h>         // Подключаем заголовочный файл Windows
 
LRESULT CALLBACK MainWinProc(HWND   hwnd,            
                            UINT    msg,              
                            WPARAM  wparam,           
                            LPARAM  lparam)          
{
  switch (msg) 
  {
      case WM_DESTROY:
            PostQuitMessage(0);
            break;
      default :
            return DefWindowProc(hwnd, msg, wparam, lparam);
  }
} 
 
int WINAPI WinMain( HINSTANCE hinstance,
                    HINSTANCE hprevinstance,
                    LPSTR lpcmdline,
                    int ncmdshow)
{
 
WNDCLASSEX windowsclass;  // Создаем класс
HWND       hwnd;          // Создаем дескриптор окна
MSG        msg;           // Идентификатор сообщения
 
// Определим класс окна WNDCLASSEX
windowsclass.cbSize         = sizeof(WNDCLASSEX);
windowsclass.style          = CS_DBLCLKS | CS_OWNDC | CS_HREDRAW | CS_VREDRAW;
windowsclass.lpfnWndProc    = MainWinProc;
windowsclass.cbClsExtra     = 0;
windowsclass.cbWndExtra     = 0;
windowsclass.hInstance      = hinstance;
windowsclass.hIcon          = LoadIcon(NULL, IDI_APPLICATION);
windowsclass.hCursor        = LoadCursor(NULL, IDC_ARROW);
windowsclass.hbrBackground  = (HBRUSH)GetStockObject(GRAY_BRUSH);
windowsclass.lpszMenuName   = NULL;
windowsclass.lpszClassName  = L"WINDOWSCLASS";
windowsclass.hIconSm        = LoadIcon(NULL, IDI_APPLICATION);
 
// Зарегистрируем класс
RegisterClassEx(&windowsclass);
 
// Теперь когда класс зарегестрирован можно создать окно
 
hwnd = CreateWindowEx(NULL,              // стиль окна
                       L"WINDOWSCLASS",         // класс
                       L"Урок 7. Используем Z буфер и раcкрашиваем куб ", // название окна
                       WS_OVERLAPPEDWINDOW | WS_VISIBLE,
                       300,150,                // левый верхний угол
                       500,400,                // ширина и высота
                       NULL,                   // дескриптор родительского окна 
                       NULL,                   // дескриптор меню
                       hinstance,              // дескриптор экземпляра приложения
                       NULL);                  // указатель на данные окна 
 
 
    ShowWindow(hwnd, ncmdshow);
    UpdateWindow(hwnd);
 
    while (GetMessage(&msg, 0, 0, 0)) 
    {
            TranslateMessage(&msg);
            DispatchMessage(&msg);
    }
 
     return msg.wParam;
 }
Добавлено через 3 минуты
http://dims.karelia.ru/win32/

Вернуться к обсуждению:
Создается окно и тут же закрывается. Как заставить окно оставаться рабочим открытым? C++ WinAPI
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.01.2017, 13:31
Готовые ответы и решения:

CommandField: после действия в этом поле окно закрывается, как сделать чтоб окно оставалось открытым
Использую jquery чтоб открыть диалоговое окно по ссылке, в открываемом окне добавил GridView в нем...

Как сделать окно открытым
Доброго времени суток! Хотел бы узнать, как сделать, чтобы у меня окно сразу же показывалось, а...

В SDL2 мне нужно создать окно и туда вставить предметы, но только создается окно а предметы не додаются
И я не знаю что не так. Взял код с туториала. Нужна ваша помощь Мой код:#include &quot;pch.h&quot;...

Создать окно произвольного размера, скрыть окно, показать окно, удалить окно.
Создать окно произвольного размера, скрыть окно, показать окно, удалить окно. Для создания окна...

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

Окно закрывается, сразу. Как этого избежать?
Добрый день. Я только начал изучать C# и не могу найти ту функцию, которая бы остановила окно?...

Окно закрывается, сразу. Как этого избежать?
Добрый День программисты(будущие или уже)! Вопрос консольное окно закрывается не успев показать...

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

WM_CREATE: как узнать, какое окно создается?
Вот начал учить WinAPI как можно узнать через case WM_CREATE: какое окно создается а то оно...

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