在 MFC(Microsoft Foundation Classes)中,CSize 类通常会定义一些常见的运算符,包括不等于运算符 !=。这个运算符用于比较两个 CSize 对象是否不相等。

一般而言,CSize 类的 operator != 运算符重载可能类似于下面的形式:
BOOL CSize::operator !=(const CSize& size) const;

这个运算符返回一个 BOOL 值,表示调用对象是否不等于传入的 CSize 对象。如果不相等,则返回 TRUE;相等则返回 FALSE。

示例用法:
CSize size1(100, 200);
CSize size2(50, 50);

if (size1 != size2) {
    // size1 和 size2 不相等
    // 执行相应的操作
}

这个例子中,if 语句检查 size1 是否不等于 size2,如果不等,则执行相应的操作。

请注意,具体的运算符重载实现可能会因MFC的版本而有所不同,上述例子是基于一般的假设。如果你的MFC版本不同或有特定的需求,请查阅相应的文档。


转载请注明出处:http://www.zyzy.cn/article/detail/22333/MFC/CSize