我想做一些註冊表編輯,我不知道我明白如何計算特定的DWORD值。註冊表編輯:如何計算DWord十六進制值
這裏有兩個例子:
[HKEY_CURRENT_USER\ControlPanel\Volume]
"Volume"=dword:0xFFFFFFFF ; 0=off, 0xFFFFFFFF=maximum
"Refresh"=dword:493E0 ; every 5 minutes
對於體積,我怎麼會計算什麼的選擇範圍是,如果爲0xFFFFFFFF是最大?而對於「刷新」,如果493E0每5分鐘一次,我怎麼知道每分鐘,每天或每小時會是什麼?
這是一個Motorola Symbol MK4000 WinCE 5.0設備。
因此493E0在5分鐘內轉換爲300,000 ==毫秒數。甜。另一方面,0xFFFFFFFF = 4294967295(不知道這是如何轉化爲音量) - 想法?我猜這一半是50%的數量。 – doremi
數字0xFFFFFFFF是您可以存儲在一個無符號的32位數字的最高數字,我想像他們爲什麼這樣設置它。該限制本身是爲了防止int32類型的緩衝區溢出,並且可能不是實際的邏輯限制(因爲它可能要低得多)。 – Matthew