M
muaddib1981
требуется скрыть заголовок дочернего окна, просто Child->BorderStyle=bsNone; не помогает.
нашел как делается под Делфи:
ругается на слово inherited, если его убрать то ничего не работает, чем его заменить в С++ не знаю.
нашел как делается под Делфи:
Код:
type
TForm2 = class(TForm)
{ другой код выше }
procedure CreateParams(var Params: TCreateParams); override;
{ другой код ниже }
end;
procedure TForm2.CreateParams(var Params: TCreateParams);
begin
inherited CreateParams(Params);
Params.Style := Params.Style and (not WS_CAPTION);
end;
попробовал переписать под Си так:
class TMDIChild : public TForm
{
// другой код выше
private:
void CreateParams(TCreateParams *Params);
// другой код ниже
};
void TMDIChild::CreateParams(TCreateParams *Params)
{
inherited CreateParams(Params);
Params->Style = Params->Style& (!WS_CAPTION);
};
ругается на слово inherited, если его убрать то ничего не работает, чем его заменить в С++ не знаю.