在在做一些互操作的時候往往需要一些類型的相互轉換,比如用c#訪問win32api的時候往往需要向api中傳入DWORD參數 即:uint參數這些數值所表示的數據在實際的應用中可能需要以字符的形式顯示,但是c#對api的關係無法跟c++相比,所以在c#中進行一些類型數據的轉換十分必要了,
下面將用到的一些簡單的轉換操作貼上來,方便記憶
注意在跟api用uint進行字符交互的時候,一定要注意字符順序,涉及到api中高低位數據的問題,即獲取到api中DOWRD的數據在c#表示中往往是反序,所以在c#中獲取或者傳遞字符串時一定要注意反序處理後才能轉換成uint給api使用,有機會好好總結一下貼上來。