Ты уже третий, кто создаёт тему, посвящённую сабжу.
vns955 Учите матчасть: "размер файла" в ntfs — это размер неименованного потока $DATA, остальные потоки "не видно" совершенно стандартными...
Хм, этого не знал. Но всё равно, var1 rb 12 куда лучше local var1[12]:byte
staier А, верно.
Тогда если по значению, все стили — WS_OVERLAPPED?
На самом деле Spy показывает так: если окно не WS_CHILD и не WS_POPUP, то оно WS_OVERLAPPED.
Похоже на то. Спасибо.
А какие проблемы — экспортируешь что нужно и добавляешь таблицу релоков.
pas С тех пор добавили поддержку x86-64 и несколько новых директив. Фасм остался фасмом. А то, что можно макросами эмулировать синтаксис...
leo Это как я понял, на физическом уровне? А на логическом? Вызов ReadFile спускается в ядро, к драйверу ФС, которому, вроде бы, не всё равно,...
shoo :)))
Flasher А ты не мог бы подсказать, как именно не работает? Что-то не выполняется, какие ошибки?
А как же операции чтения с диска? Неужели они такие быстрые, что, читая маленькими порциями, получаем выигрыш в производительности?
Можно уменьшить размер стека. Но вообще, если окно создал, то расход памяти сразу увеличивается.
varnie Я имею ввиду, что nFileSizeLow - это DWORD, то есть, в нём поместится 4 гб-ый размер файла. Смею думать, такой файл ты не сможешь...
Приехали. фасм прикладным ассемблером обозвали. Вот запомнившаяся цитата johnfound, разработчика Fresh IDE:
varnie 1) нет проверки, не каталог ли это - сэкономишь на вызове CreateFile. 2) fSize нужно получать внутри цикла и не учитывать...
enter - это вообще-то инструкция x86, см. соответствующую доку. документация - fasm.txt (pdf). format native at -
leo В оффлайн посылать.. Но это жестоко, конечно - он немаленький.
Chib777 Нет, там не меню, а сам диалог долго прорисовывается (точнее, кнопки на нём). Сами меню работают отлично (правда, я только пример...
Имена участников (разделяйте запятой).