kolibrios/programs/develop/examples/clipboard/clipboard_container_rus.txt
Marat Zakiyanov (Mario79) 4c37acea60 Additions and changes to the documentation for the clipboard.
git-svn-id: svn://kolibrios.org@4343 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-11 19:37:52 +00:00

35 lines
1.7 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Содержимое контейнера буфера обмена
1. Первый dword содержит общую длину данных в контейнере
2. Второй dword указывает тип данныx:
0 = Текст
1 = Текст с блочным выделением
2 = Изображение
3 = RAW
4 и выше зарезервировано
2.1 Текст
Данные в третьем dword содержат тип:
0 = UTF
1 = 0866
2 = 1251
3 и выше зарезервировано
2.2 Текст с блочным выделением
Отличается от п.2.1 только тем, что все строки имеют одинаковую длинну.
2.3 Изображение
Третий dword - размер по X
Четвертый dword - размер по Y
Пятый dword - глубина цвета в битах (8, 16, 24, 32, 48, 64)
Шестой dword - Указатель на палитру (смещение от начала файла).
Если палитры нет то значение 0
Седьмой dword - Размер области палитры, максимальное значение 256*4=1024байт.
Если палитры нет то значение 0
Восьмой dword - Указатель на данные пикселей для R, G, B.
Девятый dword - Размер области данных для пикселей.
2.4 RAW
Может содержать любые данные, т.к. содержимое на усмотрение программиста