首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

delphi 的这个函数转成C++如何转

2012-09-13 
delphi 的这个函数转成C++怎么转?procedure TMYCustomPanel.WMERASEBKGND(var Msg: TMessage)beginif m_E

delphi 的这个函数转成C++怎么转?
procedure TMYCustomPanel.WMERASEBKGND(var Msg: TMessage);
begin
  if m_EraseBackground then
  inherited;
end;

void __fastcall TMYCustomPanel::WMERASEBKGND(TMessage& Msg)
{
  if m_EraseBackground then
  inherited;//这句对应C++ builder里什么?
}

[解决办法]
用TMYCustomPanel的父类方法来替换即可:

C/C++ code
void __fastcall TMYCustomPanel::WMERASEBKGND(TMessage& Msg){  if (m_EraseBackground)    TCustomPanel::WMERASEBKGND(&Msg);} 

热点排行