1
Windowsメッセージでlparam
と同じ形式に値を変換するにはどうすればよいですか?Windowsメッセージlparam変換
X := SMALLINT(lParam and $FFFF);
Y := SMALLINT((lParam shr 16) and $FFFF);
したがって、lparamはWordで変換されます。どのように逆変換を行うには?整数へ
Windowsメッセージでlparam
と同じ形式に値を変換するにはどうすればよいですか?Windowsメッセージlparam変換
X := SMALLINT(lParam and $FFFF);
Y := SMALLINT((lParam shr 16) and $FFFF);
したがって、lparamはWordで変換されます。どのように逆変換を行うには?整数へ
2語:
(Y shl 16) or X;
あなたはそれを書くと理解し、コードが簡単になります、Windows
単位でMakeLParam()
機能を使用することができます。