|
|
Другие темы раздела | |
C++ WinAPI Некорректный заголовок окна Создаю поток при загрузке dll, который создаёт окно и запускает цикл обработки его сообщений. Проблема: Окно получает заголовок сдобренный мусором, на панели задач китайские иероглифы. Точно такой же код, но уже не из dll поток запускается, а первичным потоком, работает без проблем. Косячно #include <windows.h> #include <string> #define SWAPWNDCLASS "SwapWindowClass" PVOID pvLocalBase; https://www.cyberforum.ru/ win-api/ thread1374778.html |
SHARED секция в .dll C++ WinAPI Проблема с следующем: Разделяемая(shared) секция не разделяет массив. Отдельные переменные - да. struct NameID { CHAR name; DWORD PID; NameID():PID(0){} VOID Set(LPCSTR _name, DWORD _PID) { strcpy_s(name, 44, _name); |
C++ WinAPI Изменение размера дочерних окон
https://www.cyberforum.ru/ win-api/ thread1374489.html Имеется главное окно с тремя дочерними, конкретнее все 3 дочерних окна это контролы типа ListView, Tab control и обычное дочернее окно для вывода изображений. Суть в том что бы изменять размеры дочерних окон. Примерно как на 123.png где пунктиром синим указаны границы дочерних окон. (Ещё там где стык из пунктиров, можно ресайзить 3 окна одновременно). Какими АПИ функциями, и сообщениями... |
C++ WinAPI MDI размер меню Windows Есть MDI-приложение. Создаваемые окна, как и положено, помещаются в меню Windows (Окна), откуда их можно активизивировать. НО! При создании 10-го окна (и последующих) появляется пункт "Все окна", через который можно добраться до этих окон. ВОПРОС. Нельзя ли это роковое число 10 увеличить? Ведь места на экране еще навалом. И пользователь недоумевает https://www.cyberforum.ru/ win-api/ thread1374400.html |
Владелец буфера обмена C++ WinAPI В MSDN есть такое понятие как "владелец буфера обмена". В его роли выступает окно. Вопрос: как фигурирует окно в вызове функции для работы с буфером обмена? Насколько я знаю, вызов производит поток и функции известна о нём информация. Как винда определяет какое окно выполнило вызов функций SetClipboardData/GetClipboardData? Проходится по стеку вызовов и определяет есть ли в нём процедура окна? |
C++ WinAPI Как найти дескриптор процесса, зная его имя?
https://www.cyberforum.ru/ win-api/ thread1374237.html как найти дескриптор (HANDLE) процесса, зная его имя? Добавлено через 2 часа 0 минут я не просил перемещать мою тему, тема создана там где нужно, верните на месте !!! я пишу на чистом си (так велел препод), поэтому никакие плюсы тут не в тему |
C++ WinAPI Разработать приложение на базе диалогового окна – калькулятор Здравствуйте, помогите пожалуйста найти ошибки, программа не компилируется в VS 2013. Условие: Разработать приложение на основе формы – калькулятор для вычисления арифметических операций (+ -). Все проведенные операции добавляются в список, который может быть очищен при нажатии кнопки. Код: #include <stdio.h> #include <Windows.h> #include "resource.h" https://www.cyberforum.ru/ win-api/ thread1374198.html |
C++ WinAPI Создание окна приложения Помогите, пожалуйста с созданием окна приложения, VS 2010. компилирую строительство...и тут на 15 строчке (необработанное исключение). #include "head.h" TCHAR szWindowClass = L"Окно"; TCHAR szWindowClass1 = L"Окно1"; LRESULT CALLBACK WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam); |
C++ WinAPI Приложение без окна
https://www.cyberforum.ru/ win-api/ thread1374099.html Банальный вопрос: как создать приложение без окна? Если приложение оконное, то курсор поменяет свою форму на несколько секунд в ожидании появления первого окна. Если консольное - консоль появится в любом случае, даже если её убивать в конструкторе глобального объекта (буквально на мгновение). |
C++ WinAPI Не получается вывести две строки текста на форму Только вот начал изучать WinAPI, столкнулся с такой странной проблемой. Хочу вывести на главную форму рядом две строки текста, одна выводится вторая нет LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { int wmId, wmEvent; HDC edt1;// создаём дескриптор ориентации текста edt1 на экране PAINTSTRUCT psEdt1;// структура, сод-щая информацию о клиентской... https://www.cyberforum.ru/ win-api/ thread1373890.html |
Фоновое воспроизведение музыки С++ и WinApi C++ WinAPI Здравствуйте, хочу при запуске что бы на заднем фоне себе там играла музыка. Перелазил множество сайтов, прочитал множество мануалов, использовал уже готовые коды и в результате ничего! Постоянно выбивают ошибки при компиляции когда использую функцию PlaySound, а вот ShellExecute работает, но ничего не воспроизводит. Можете подсказать какой код использовать ? Или как правильно прописать. Вот... |
C++ WinAPI Закрытие дочернего окна
https://www.cyberforum.ru/ win-api/ thread1373781.html Есть главное окно, а в нем дочернее. Подскажите пожалуйста как сделать, чтобы главное окно не закрывалось при закрытии дочернего. Заранее спасибо |
0 / 0 / 0
Регистрация: 05.02.2015
Сообщений: 7
|
||||||
0 | ||||||
Toolbar как установить свои, созданые в редакторе ресурсов visual studio битмапы на кнопки? - C++ WinAPI - Ответ 722766914.02.2015, 18:59. Показов 6034. Ответов 2
Метки (Все метки)
На сайте MSDN есть пример создания toolbar. Там для кнопок используют стандартные изображения STD_FILENEW, STD_FILEOPEN, STD_FILESAVE. Что нужно поменять что бы было свое изображение например изображение с ид IDB_BITMAP1?
Вернуться к обсуждению: Toolbar как установить свои, созданые в редакторе ресурсов visual studio битмапы на кнопки? C++ WinAPI
0
|
14.02.2015, 18:59 | |
Готовые ответы и решения:
2
Свои шорткоды кнопки в редакторе Как установить visual studio? Как установить OpenGL на Visual Studio? Как установить Visual Studio 2010? |
14.02.2015, 18:59 | |
14.02.2015, 18:59 | |
Помогаю со студенческими работами здесь
0
Ошибка в редакторе кода. Visual Studio 2010 Как установить XNA 4 в Visual Studio 2012 Как установить WCF и подключить к Visual Studio? FLTK как установить на Visual studio 2013 |
Новые блоги и статьи | |||||
Что такое хорошо и что такое плохо, вид сбоку. Индивид и общество - грань не нарушения.
Hrethgir 18.01.2025
В моей личной жизни и времени, я рассуждаю категорией "хуже-лучше", в том плане, когда меня спросили например - "а зачем ты делаешь свой процессор?", то я ответил - "чтобы сделать свою жизнь лучше". . .
|
Передача по ссылке или по значению в Java?
InfoMaster 18.01.2025
В мире программирования на Java одним из ключевых аспектов, требующих глубокого понимания, является механизм передачи параметров в методы. Этот фундаментальный концепт часто становится источником. . .
|
Тернарный условный оператор в Python
InfoMaster 18.01.2025
В мире программирования существует множество инструментов и конструкций, позволяющих создавать эффективный и лаконичный код. Одним из таких инструментов является тернарный условный оператор, который. . .
|
Как удалить неотслеживаемые файлы из рабочего дерева Git
InfoMaster 18.01.2025
В процессе разработки программного обеспечения с использованием системы контроля версий Git часто возникает необходимость в управлении неотслеживаемыми файлами. Неотслеживаемые файлы (untracked. . .
|
Что делает код if __name__ == "__main__": в Python
InfoMaster 18.01.2025
В мире программирования на Python существует множество важных концепций, и одной из наиболее интересных является конструкция if __name__ == "__main__". Эта специальная конструкция играет ключевую. . .
|
Как заставить Git забыть об отслеживаемом файле, добавленном в .gitignore
InfoMaster 18.01.2025
В мире разработки программного обеспечения система контроля версий Git стала неотъемлемой частью рабочего процесса, позволяя эффективно отслеживать изменения в коде и управлять ими. Однако. . .
|
Что означает use strict в JavaScript и для чего используется
InfoMaster 18.01.2025
В мире современной веб-разработки JavaScript играет ключевую роль как один из основных языков программирования. По мере его эволюции возникла необходимость в механизмах, которые помогли бы. . .
|
Как работать со скрытыми (hidden) элементами в jQuery
InfoMaster 18.01.2025
В современной веб-разработке управление видимостью элементов на странице является одним из ключевых аспектов создания интерактивных пользовательских интерфейсов. jQuery предоставляет мощный набор. . .
|
Как переключаться между ветками (Branch) с помощью checkout в Git
InfoMaster 18.01.2025
Ветки в Git являются одной из ключевых концепций для управления версионностью кода, позволяя разработчикам эффективно работать в команде и параллельно развивать программные проекты. Каждый новый. . .
|
Что такое стек и куча, чем они отличаются и где находятся
InfoMaster 18.01.2025
Понимание основных концепций памяти в программировании
В мире современного программирования эффективное управление памятью играет ключевую роль в создании производительных и надежных приложений. . . .
|
Как использовать комментарии в JSON
InfoMaster 18.01.2025
JSON (JavaScript Object Notation) представляет собой легкий и широко используемый формат обмена данными, который стал стандартом де-факто для веб-приложений и программных интерфейсов. При работе с. . .
|
Как заставить git pull перезаписать локальные файлы в Git
InfoMaster 18.01.2025
Проблема перезаписи локальных файлов в Git
При работе с системой контроля версий Git разработчики часто сталкиваются с ситуацией, когда необходимо синхронизировать локальный репозиторий с. . .
|