【发布时间】:2013-04-10 12:34:46
【问题描述】:
我需要将一些 c++ 遗留代码转换为 C#,我想知道 MAKEWORD c++ Windows 宏的 C# 等效项是什么?
【问题讨论】:
标签: c# c++ visual-c++
我需要将一些 c++ 遗留代码转换为 C#,我想知道 MAKEWORD c++ Windows 宏的 C# 等效项是什么?
【问题讨论】:
标签: c# c++ visual-c++
public static uint MakeWord(byte low, byte high)
{
return ((uint)high << 8) | low;
}
但是,您可能需要 int 形式的结果,具体取决于您正在使用它做什么(必要时强制转换)。
【讨论】: