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

Нужно описание структуры RT_DIALOG

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

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Нужно описание структуры RT_DIALOG
Имя
Сообщение << Старые топики   Новые топики >>
Нужно описание структуры RT_DIALOG - 2010-10-28 22:09:15.290000   
Sunzer

Сообщений: 253
Оценки: 31190
Присоединился: 2007-06-15 19:23:32.436666
Нужно описание структуры RT_DIALOG. Сделал попытки составления структуры:

unsigned char res[] = { 0x44,0x00, 0x00,0x54, // Стиль диалога (набор булевых определений) 0x00,0x00,0x00,0x00,0x02,0x00, 0x3B,0x00, // 59 0xA1,0x00, // 161 0xC2,0x00, // 194 0x12,0x00, // 18 0x00,0x00,0x00,0x00, 0x00,0x00, // Caption 0x08,0x00, // Размер шрифта 0x4D,0x00,0x53,0x00,0x20,0x00,0x53,0x00,0x68,0x00,0x65,0x00,0x6C,0x00,0x6C,0x00,0x20,0x00,0x44,0x00,0x6C,0x00,0x67,0x00,0x00,0x00, // Имя шрифта 0x01,0x00,0x01,0x50,0x00,0x00,0x00,0x00, 0x51,0x00, // Высота 0x00,0x00, 0x32,0x00, // Ширина 0x0E,0x00, 0x96,0x00, // 150 - какой-то идентификатор контролла 0xFF,0xFF,0x80,0x00, 0x4F,0x00,0x4B,0x00,0x00,0x00, // OK (Unicode) 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x50,0x00,0x00,0x00,0x00, 0x8F,0x00, // Высота 0x00,0x00, 0x32,0x00, // Ширина 0x0E,0x00, 0x97,0x00, // 151 - ид контрола 0xFF,0xFF,0x80,0x00, 0x43,0x00,0x61,0x00,0x6E,0x00,0x63,0x00,0x65,0x00,0x6C,0x00,0x00,0x00, // Cancel (Unicode) };
Первые два байта что означают? По идее это какое-то странное смещение на что-то, или размер.

Еще вот нагуглил:
typedef struct { // dltt DWORD style; DWORD dwExtendedStyle; WORD cdit; short x; short y; short cx; short cy; } DLGTEMPLATE;
Получается в RT_DIALOG нет переменных контролирующих размер какого-то поля?

Еще нагуглил: http://msdn.microsoft.com/en-us/library/ms645398(VS.85).aspx
Но это судя по всему не то, не сходятся некоторые поля.
Post #: 1
RE: Нужно описание структуры RT_DIALOG - 2010-10-28 22:45:16.836666   
Sunzer

Сообщений: 253
Оценки: 31190
Присоединился: 2007-06-15 19:23:32.436666
Все разобрался. клосед.
Post #: 2
RE: Нужно описание структуры RT_DIALOG - 2010-10-28 23:30:59.580000   
Sunzer

Сообщений: 253
Оценки: 31190
Присоединился: 2007-06-15 19:23:32.436666
Нужная мне структура описана немного, 010 Edior юзал, но я уже привык в блокнот копировать raw массив байт и составлять руками структуры.
Post #: 3
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Нужно описание структуры RT_DIALOG







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

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