Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 02.04.2007, 21:52   #1
Morskoivolk
 
Регистрация: 19.02.2007
Сообщений: 5
Репутация: 10
По умолчанию как под структуру типа MSG выделить строго определенное количество байт?

Здравия всем!
Подскажите пожалуйста можно ли к примеру вот под эту структуру

MSGSTRUCT STRUC
MSHWND DD ? ; идентификатор окна,
; получающего сообщение
MSMESSAGE DD ? ; идентификатор сообщения
MSWPARAM DD ? ; доп. информация о сообщении
MSLPARAM DD ? ; доп. информация о сообщении
MSTIME DD ? ; время посылки сообщения
MSPT DD ? ; положение курсора, во время посылки
; сообщения
MSGSTRUCT ENDS

выделить, например, 300 байт? По моим исследованиям при объявлении каждой новой структуры на диске материализуется ровно 1 Кб. Зачем же занимать один Кб, если реально для этой структуры понадобится пару сотен байт. Есть ли способ использовать столько сколько тебе надо?
Morskoivolk вне форума   Ответить с цитированием
Старый 03.04.2007, 20:12   #2
rpy3uH
добрый няша
СуперМодератор
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Адрес: Солнечное Тбилиси
Сообщений: 4,806
Репутация: 2006
По умолчанию

ты хочешь выделять меньше места или больше чем выделяется реально на диск?
эта структура имеет размер 24 байта если тебе на выделить под неё ещё 276 байт, то напиши после неё db 276 dup (?)
там и так используется сколько тебе надо иногда больше только лишь потому что физическое выравнивание секций в файле может быть не меньше 200 байт
rpy3uH вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как лучше организовать структуру MySQL? Romanbl4 PHP 7 26.06.2008 23:46
Определенное число установок..??? PONKA Безопасность, Шифрование 4 07.06.2008 08:02
TCategoryButtons создать структуру ? Родион Компоненты Delphi 2 07.05.2008 16:41
Предлагаю модернизировать структуру форумов Aero_cobra О форуме и сайтах клуба 12 12.03.2008 15:26
Определенное время Lonix Общие вопросы Delphi 11 18.03.2007 10:37


08:58.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.