请教如何定义这个指向自定义结构的指针?谢谢!
LPUFIND_DATA,这个结构用于装载与找到的文件有关的信息。
typedef struct _UFIND_DATA{
DWORD dwFileAttributes; 文件属性(保留)
clock_t ftCreationTime; 创建时间(保留)
clock_t ftLastAccessTime; 最后读取时间(保留)
clock_t ftLastWriteTime; 最后修改时间(保留)
DWORD nFileSize; 文件名长度
char cFileName[NLS_MAXFILELEN]; 文件名
} UFIND_DATA, *LPUFIND_DATA, **LPLPUFIND_DATA;
1.在delphi中如何定义_UFIND_DATA这个结构?
2.定义好后如何定义指向这个结构的指针?
看看我下面的定义行不行?
type
UFIND_DATA=record
dwFileAttributes:dword;
ftCreationTime:tdatetime;
ftLastAccessTime:tdatetime;
ftLastWriteTime:tdatetime;
nFileSize:dword;
cFileName:array [0..10] of char;
end;
但是不知道改怎么定义他的指针,才能顺利调用dll中的这个函数
HANDLE WINAPI NLS_FindFirstFile(LPCSTR lpFileName/*in*/, LPUFIND_DATA lpFindFileData/*out*/);