以下是一个简单的示例:
#include <afxwin.h>
void MyFunction(LPCRECT rect)
{
// 在这里使用 rect,它是一个指向 RECT 结构的指针
TRACE(_T("Function: (%d, %d, %d, %d)\n"), rect->left, rect->top, rect->right, rect->bottom);
}
int main()
{
CRect myRect(10, 20, 30, 40);
// 使用 & 操作符获取指向 RECT 结构的指针
MyFunction(&myRect);
return 0;
}
在这个示例中,MyFunction 函数接受一个 LPCRECT 参数,而在调用时,使用 & 操作符获取了 CRect 对象的指针。这样,你可以直接将 CRect 对象的矩形信息传递给需要 LPCRECT 参数的函数。
转载请注明出处:http://www.zyzy.cn/article/detail/22078/MFC/CRect