Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Работа с буфером памяти с помощью WINAPI

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Работа с буфером памяти с помощью WINAPI
Имя
Сообщение << Старые топики   Новые топики >>
Работа с буфером памяти с помощью WINAPI - 2009-05-23 14:36:00.090000   
Rage

Сообщений: 24
Оценки: 0
Присоединился: 2006-07-26 14:47:18
Всем привет!!!
Такая задача: вывести в EDIT содержимое буфера (текст)…
Подскажите как это можно сделать????
Пробовал делать через SendMessage, но никакого результата это не дало, просто пустой EDIT и всё…
Post #: 1
RE: Работа с буфером памяти с помощью WINAPI - 2009-05-23 15:46:03.313333   
Zmaster

Сообщений: 930
Оценки: 0
Присоединился: 2007-02-09 19:02:43.500000
Вообще-то можно было и поподробнее все рассказать. Я правильно тебя понял: тебе надо прочитать определенный участок памяти и записать его в TEdit? Напиши как ты пробовал, а точнее твой код. А так, если можешь, то используй асм-вставки:
1. Записываешь участок памяти (сегмент:смещение) в массив символов.
2. Выводишь этот массив в TEdit
Post #: 2
RE: Работа с буфером памяти с помощью WINAPI - 2009-05-23 17:42:45.100000   
SmanxX1

Сообщений: 208
Оценки: 0
Присоединился: 2007-07-31 14:33:56.650000
quote:

А так, если можешь, то используй асм-вставки:
1. Записываешь участок памяти (сегмент:смещение) в массив символов.
2. Выводишь этот массив в TEdit

Нафига так сложно то?
char *pS=reinterpret_cast&lt;char *&gt;(p); //p -- pointer Или же еще проще:
char *pS=(char*) p;
Правда, что-то мне подсказывает, что ТС имел ввиду работу с буфером обмена. xD
Post #: 3
RE: Работа с буфером памяти с помощью WINAPI - 2009-05-24 00:10:17.163333   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
SendMessage … WM_PASTE, если из буфера обмена.
Если же из памяти - то WM_SETTEXT | SetWindowText, но не забываем про unicode | неunicode и про нуль символ в конце.

Автору советую приводить код того, что не работает. Мы тут не телепаты.
Post #: 4
RE: Работа с буфером памяти с помощью WINAPI - 2009-05-24 17:38:35.356666   
VaZoNeZ

Сообщений: -6758
Оценки: 0
Присоединился: 2008-10-31 14:38:43.796666
API, которые тебе нужны для работы с буфером обмена:
CloseClipboard GetClipboardData OpenClipboard
Post #: 5
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Работа с буфером памяти с помощью WINAPI







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.