关于delphi的inherited转换成C++ 的问题
代码如下:TJTCustomButton : public TCustomControl
procedure TJTCustomButton.SetTransparent(const Value: Boolean);begin inherited; m_Transparent := Value; TransparentChanged(); Repaint();end;
KeyDataToShiftState(Message.KeyData) == TShiftState()
[解决办法]
集合类型,不建议直接去比较。
KeyDataToShiftState(Message.KeyData) = []
翻译成:
KeyDataToShiftState(Message.KeyData).Empty()
比较合适。