Описание тега dword

A DWORD is a 32-bit unsigned integer (range: 0 through 4294967295 decimal). Because a DWORD is unsigned, its first bit (Most Significant Bit (MSB)) is not reserved for signing.
1 ответ

Как преобразовать шестнадцатеричное число в десятичное, хранящееся в DWORD вместо QWORD?

У меня есть шестнадцатеричное число: FFFFFCE3 Тогда, если я пытаюсь преобразовать его в десятичное число. Я сделал: printf "%d" "0xFFFFFCE3" И выводы: 4294966499 Но это результат, если я храню его в QWORD. Я хочу знать, как сохранить его в DWORD, по…
06 окт '14 в 15:18
2 ответа

C# DWORD и QWORD - безумие со знаком и без знака

Я заметил что DWord а также QWord Значения при записи в Реестр должны быть Подписанными Целыми числами, а не Беззнаковыми. Этот код вызовет исключение, если значение UInt64 или UInt32: registryKey.SetValue(name, value); По данным MSDN DWORD 32-разря…
09 июн '15 в 09:13
1 ответ

Чтение DWORD неправильно с AS3?

В этом вопросе я получил ответ о том, как использовать эту информацию для чтения BLB-файлов. Итак, я следовал инструкциям, и оказалось, что я правильно читаю заголовок. Однако, когда я пытаюсь прочитать идентификаторы файлов, я получаю сообщение об …
21 фев '13 в 15:08
1 ответ

Напишите значение dword в Реестре с Delphi

В моей программе есть TWebBrowser, где пользователь может открывать все виды локальных документов. Чтобы избежать, например, того, что документ Word открывается в Word, а не в TWebBrowser (то есть в Internet Explorer), я успешно использую исправлени…
27 янв '17 в 15:20
1 ответ

Массив DWORD

Я хочу прочитать несколько DWORDS и объединить их в массив типа TCHAR. Как я могу это сделать? В конце массив должен выглядеть как список, разделенный символами конца строки. TCHAR array[MAX_PATH]; while(reading dwords) { lstrcat(array, dword to be …
18 мар '14 в 13:55
2 ответа

Низкий и Высокий DWORD => size_t

Язык программирования: C У меня есть два DWORD: низкий и высокий. Я хочу преобразовать их обоих в одну переменную типа size_t. У меня есть следующий код: size_t fileSize = fileSizeHigh; size_t *pfileSize = &fileSize; pfileSize[4] = fileSizeLow; …
03 авг '12 в 19:06
1 ответ

Lua: чтение неподписанного DWORD не работает в эмуляторе Bizhawk

Когда я запускаю свой код, я получаю сообщение об ошибке в этой строке: personality = memory.readdwordunsigned(0x02024744) Это сообщение об ошибке, которое мне выдает консоль: LuaInterface.LuaScriptException: [string "main"]:26: attempt to call fiel…
13 авг '16 в 16:56
1 ответ

C++ с использованием enum из другого класса

Я создал класс Adresy: class Adresy { public: static const DWORD hp = 0x947000; static const DWORD mp = 0x7B2084; static const DWORD cap = 0x97EE94; enum Flags { None = 0, Poisoned = 1, Burning = 2, ProtectedByMagicShield = 16 }; }; Когда я пытаюсь …
06 июл '12 в 19:21
1 ответ

Найти типы значений реестра в VB.Net

Я создаю очень простой просмотрщик реестра в VB.Net. Мне нужно найти тип ключа реестра (String, DWORD, Binary .etc), но я не знаю, как использовать VB.Net, и я нигде не могу найти ответ. http://s22.postimg.org/98acwiz01/Capture.png Вот изображение т…
30 апр '15 в 19:25
2 ответа

Как записать 32-битный D-Word в реестр Windows на C++

Я пытаюсь отключить Защитника Windows с помощью приложения C32 Win32API. Для этого мне нужно записать D Word в реестр (DisableAntiSpyware = 1). Я всегда делаю это вручную после установки новой Windows. Вот мой код, но он не работает. Может быть, кто…
22 фев '17 в 23:44
9 ответов

Насколько велика DWORD с 32- и 64-битным кодом?

В Visual C++ DWORD - это просто unsigned long, который зависит от машины, платформы и SDK. Однако, поскольку DWORD является двойным словом (то есть 2 * 16), является ли DWORD по-прежнему 32-разрядным на 64-разрядных архитектурах?
02 сен '08 в 12:50
4 ответа

Почему в C++ мы используем DWORD, а не unsigned int?

Я не боюсь признать, что я новичок в C++, так что это может показаться глупым вопросом, но... Я вижу, что DWORD используется повсеместно в примерах кода. Когда я смотрю, что на самом деле означает DWORD, это, по-видимому, просто беззнаковое целое чи…
08 июн '10 в 06:42
3 ответа

Какой смысл типа WORD в C?

Проходя некоторый исходный код, я нашел метод в программе на C, который принимает аргументы типов WORD, DWORD и PWORD. Я знаю, что они переводятся на числа без знака, но почему их называют СЛОВО?
31 май '13 в 18:09
1 ответ

Размер массива TCHAR в DWORD

У меня есть следующий код VC++. Как рассчитать размер TCHAR в DWORD, который не потерпит неудачу во время выполнения. HKEY hKey = 0; DWORD dwType = REG_SZ; TCHAR buf[255] = {0}; DWORD dwBufSize = sizeof(buf); if( RegOpenKeyEx( HKEY_LOCAL_MACHINE, TE…
09 май '14 в 15:32
2 ответа

Предупреждение - преобразование из size_t в DWORD, возможная потеря данных

Я строю 64-битный код C++ на VS 2015. DWORD blockLength; blockLength = strlen((LPCSTR)sourceVar); // sourceVar is of type Cstring, build warning here. // Allocate memory. defaultBuffer = new unsigned char[blockLength + 1]; sprintf_s(reinterpret_cast…
30 авг '17 в 19:44
1 ответ

Значения шестнадцатеричных байтов в формате DWORD (ascii)

Нужно преобразование байтовых значений в DWORD (на основе ascii)! Пример: ВХОД: 1F 12 BA 43 (сохранено в std::vector<BYTE>) ВЫХОД: 31 46 31 32 42 41 34 33 (ASCII значения ввода) -> также хранятся в std::vector<BYTE> Самый простой способ …
22 дек '14 в 06:39
1 ответ

Хранение меча в адрес

Я изучаю некоторые части ассемблера, и сейчас я сосредоточен на хранении объявлений данных в адресах. Когда дело доходит до хранения hex, я знаю, что если я имею дело, например, с байтами; 1234 Я могу хранить их так: Address 0000 - 12 Address 0001 -…
11 окт '16 в 00:39
1 ответ

Почему битовая маска 0xFFFF используется, когда dwLocalPort из структуры PMIB_TCPROW2?

Я нашел этот ответ полезным: получение PID для однорангового сокета в Windows... но также и интригующе. Я задаюсь вопросом: почему маскируются 16 бит row->dwLocalPort & 0xFFFF из 32 битов DWORD в dwLocalPort? Я знаю, что битовые маски использ…
04 дек '17 в 17:19
3 ответа

Объединить DWORD

Я хотел бы объединить 2 нестроковых типа, чтобы я мог использовать их как один. Это основная часть моего кода: #include<stdio.h> #include<string.h> #include<windows.h> int main() { HANDLE hwnd = FindWindowA(NULL, "MyProgram"); DWOR…
18 окт '18 в 17:05
2 ответа

Значение dword подключа реестра C#

Я создаю программу, которая проверяет, существует ли подраздел в Реестре, и, если он не существует, создаст подраздел со значением (dword). Эта программа создается для замены.bat-файла, который люди (не программисты) должны были запустить для выполн…
04 апр '17 в 10:22