我把类型转换方向整反了。。。
应该是CRect转LPCRECT的,我写的那个是LPCRECT转CRect。
以前还不知道你写的这种隐式类型转换的语法,学习了!
【 在 z16166 (z16166) 的大作中提到: 】
: 标 题: Re: MFC编程发现一个奇怪的现象
: 发信站: 水木社区 (Sat Apr 25 21:57:03 2020), 站内
:
: 不是你贴的那个,那个是构造
:
: 是下面这两个之一:
:
: inline CRect::operator LPRECT() throw()
: {
: return this;
: }
:
: inline CRect::operator LPCRECT() const throw()
: {
: return this;
: }
:
:
: 【 在 capriccio 的大作中提到: 】
: : 看了下CRect的定义,里面有:
: : // from a pointer to another rect
: : CRect(_In_ LPCRECT lpSrcRect) throw();
: : ...................
:
: --
:
: ※ 来源:·水木社区
http://www.newsmth.net·[FROM: 114.241.227.*]
--
FROM 115.171.85.*