delphi sendmessage错误

来源:百度知道 编辑:UC知道 时间:2024/05/05 01:18:39
[Error] Unit1.pas(48): Undeclared identifier: 'LVM_GETITEMPOSITION'
就是下面这句话的错误什么原因啊?
sendMessage(h3,LVM_GETITEMPOSITION,0,point1);

LVM_GETITEMPOSITION 没定义

LVM_GETITEMPOSITION 在单元文件CommCtrl.pas中定义,要包含这个文件。

LVM_GETITEMPOSITION 的定义如下:

const
{$EXTERNALSYM LVM_GETITEMPOSITION}
LVM_GETITEMPOSITION = LVM_FIRST + 16;

LVM_FIRST 的定义如下:

const
{$EXTERNALSYM LVM_FIRST}
LVM_FIRST = $1000; { ListView messages }

'LVM_GETITEMPOSITION' 没定义