|
|
Другие темы раздела | |
C++ WinAPI При нажатии кнопки закрытия окна, оно должно сворачиваться, а при нажатии на сворачивание - закрываться
https://www.cyberforum.ru/ win-api/ thread133715.html привет всем)) задача такая: при нажатии кнопки закрытия окна, оно должно сворачиваться, а при нажатии на сворачивание - закрываться)) с первым я разобрался так: case WM_CLOSE: ShowWindow(hwnd,SW_MINIMIZE); return false; как это сделать со сворачиванием, а точнее какое сообщение посылает windows при сворачивании??? заранее спасибо!! |
C++ WinAPI Диалог выбора файла в си с использованием win api Помогите сделать диалоговое окно для выбора файла при нажатии на кнопку в си с использованием winapi. Уже все обгуглил, или я тупой или не знаю...примеры не работают. Использую среду codeblocks. Вот код: #include <windows.h> #define ID_BUTTON1 1000 // объявление функций LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); ATOM RegMyWindowClass(HINSTANCE, LPCTSTR); |
C++ WinAPI Как освободит BlueSoley после занятия Com Port-а? Доброго времени суток, уважаемые! Как освободит BlueSoley после занятия Com Port-а? Ползую BlueSoley API (через Delphi компонент Bluetooth Framework (tm), но все ровно, они ползуют и сдесь пишу только о Soley API). При осуществление связи все в порядок: - деляю подвязку (BT_PairDevice); - создаю ComPort (BT_ConnectSPPExService); - получаю данньй и все ОК. https://www.cyberforum.ru/ win-api/ thread133662.html | C++ WinAPI Рисовать в Win32 как в Paint Как можно нарисовать прямоугольник и другие фигуры так чтобы было видно уже нарисованые фигуры через те что будут рисоватся.Тоесть надо их нарисовать прозрачными по отношению к другим фигурам. Тоесть так чтобы когда они наложились например, больший квадрат на менший, то через больший квадрат можно было увидеть менший. Или если провести сначало линию а потом нарисовать квадрат который пройдет по... https://www.cyberforum.ru/ win-api/ thread133318.html |
C++ WinAPI Загрузка ресурсов с dll Подскажите пожалуйста как загружать BITMAP |
C++ WinAPI Матрица
https://www.cyberforum.ru/ win-api/ thread133237.html Можно ли с помощью средств WinAPI сделать ввод размера матрицы вот так: http://s004.***********/i207/1005/b2/764727563d3d.jpg А потом вводить саму матрицу вот так: http://s004.***********/i208/1005/7d/12d68f08fbf3.jpg Я просто не знаю,что это такое: меню, формочки какие-то |
C++ WinAPI BM_SETIMAGE - кнопка теряет стиль XP ...и превращается в Windows Classic Style... Если hIcon/hBitmap = 0, тогда нет, стиль кнопки по прежнему XP, но если hIcon/hBitmap содержит handle Icon/Bitmap, стиль XP теряется... https://www.cyberforum.ru/ win-api/ thread133150.html |
Как создать ключ в реестре? C++ WinAPI Вопрос такой как создать ключ в реестре затем программно включать права доступа для этого ключа Я знаю что ключ можно создать при помощи функции RegCreateKeyEx но как потом менять права |
C++ WinAPI SetWindowLongA B нескольких местах написано, что можно переделать кнопку в графическую (set button style to Graphical at run-time) с помощю: SetWindowLongA(Button.hwnd, GWL_STYLE, BS_BISMAP) SendMessageA(Buton.hwnd , BM_SETIMAGE, IMAGE_BITMAP, hBitmap) GetLastError везде = 0, но кнопка просто не рисуется, "зависает"... Пробовал и SendMessageA(Buton.hwnd , BM_SETSTYLE, BS_BITMAP, BT_PAINT)... https://www.cyberforum.ru/ win-api/ thread132730.html | C++ WinAPI Имитационное моделирование на GPSS Очень нужна помощь в переводе программы на GPSS Word из С++ или из GPSS/H. :wall: Или подскажите, где можно помотреть, как это сделать. Буду очень благодарна!!! :curtsy: Вот задание: В системе передачи цифровой информации передается речь в цифровом виде. Речевые пакеты передаются через два транзитных канала, буферируясь в накопителях перед каждым каналом. Время передачи пакета по... https://www.cyberforum.ru/ win-api/ thread132726.html |
Значки на рабочем столе C++ WinAPI Всем привет. Такой вот вопрос, значки на рабочем столе, как програмно их сделать: больше, меньше, переместить по р. столу? |
C++ WinAPI Список, кнопка, редактор
https://www.cyberforum.ru/ win-api/ thread132459.html привет. вот небольшая программа : В окне приложения отобразить однострочный редактор, под ним список (содержащий некоторые данные) и еще ниже кнопку с надписью «Да». При нажатии на кнопку записать в окно редактора текст из выбранной строки в списке и выдать сообщение о нажатии кнопки. ВОПРОС::::::::::: ПОЧЕМУ, КОГДА ВЫХОДИТ СООБЩЕНИЕ, НАЖИМАЕШЬ ок И ПРОГРАММА ЗАВЕРШАЕТСЯ И ПОЧЕМУ... |
0 / 0 / 0
Регистрация: 21.03.2010
Сообщений: 10
|
|
23.05.2010, 08:40 [ТС] | 0 |
Проецируемые в файл данные - C++ WinAPI - Ответ 74631723.05.2010, 08:40. Показов 2774. Ответов 3
Метки (Все метки)
Ответ
Сначала файл открывается с помощью CreateFile(), и если открытие прошло успешно, то идентификатором файла можно воспользоваться для создания отображенного файла CreateFileMapping(), после которой мы получим идентификатор отраженного файла, на основе которого мы можем проецировать файл в память с помощью функции MapViewOfFile(). Эта функция даст нам указатель LPVOID, который используется для последующих операций, в том числе и по отмене проецированного файла UnmapViewOfFile() или принудительной записи на диск FlushViewOfFile(). В том случае, если с отображенным файлом будут работать несколько приложений одно приложение создает файл проецированный на память CreateFileMaping(), а остальные открывают эту проекцию OpenFileMapping().
Я так пока и не понял как вытащить данные из памяти Если мы в одной создаем файл проецированный на память CreateFileMaping(), то в другой программе открываем проекцию OpenFileMapping(). Как оттуда что достать ???? Вернуться к обсуждению: Проецируемые в файл данные C++ WinAPI
0
|
23.05.2010, 08:40 | |
Готовые ответы и решения:
3
Проецируемые файлы Файлы проецируемые в память Файлы проецируемые в память Файлы, проецируемые в память |
23.05.2010, 08:40 | |
23.05.2010, 08:40 | |
Помогаю со студенческими работами здесь
0
Проецируемые в память файлы Получить данные из формы, создать файл и вставить данные в файл Межпроцессный обмен. Файлы, проецируемые в память Memory mapped files (MMF). Проецируемые в память файлы. Вставка и удаление |