相关疑难解决方法(0)

我应该如何将负值传递给SendMessage并在他们期望NativeUInt时执行?

假设你有这样的代码:

Result.X := ACustomMemo.Perform(EM_LINEFROMCHAR, -1, 0); 
Run Code Online (Sandbox Code Playgroud)

Windows API声明"-1"是一个有效值,使其返回活动行.

但是,Delphi将此定义为NaiveUInt并且如果我尝试传递-1则会抱怨.

什么是最干净的解决方案?铸件?

delphi 64-bit

6
推荐指数
1
解决办法
717
查看次数

标签 统计

64-bit ×1

delphi ×1