다름이 아니라 VB에서 두개의 폼을 만들고 첫번째 폼에서
두번째 폼을 호출하면 작업표시줄에 두개의 폼이 다 표시되는데
DELPHI에서는 MDI방식으로 창이 뜨네요?
그러니까 버튼을 클릭하면
(EX. FORM2.SHOW 하면 VB에선 작업표시줄에 두개의 폼이 다 표시가 되구요
DELPHI에서 FORM2.SHOW하면 MDI방식으로 첫번째 폼만 작업표시줄에 표시가
되더라구요..
어떻게 하면 두개의 폼 전부다 작업표시줄에 표시할수 있을까요?
밑에 어떤 분도 이런 질문 했는데--;
답이 없어서요..
폼의 CreateParam함수를 아래처럼 코딩해주세요...
type
TForm1 = class(TForm)
......
protected
procedure CreateParams(var Params: TCreateParams); override;
end;
procedure TForm1.CreateParams(var Params: TCreateParams);
begin
inherited CreateParams(Params);
Params.Style := Params.Style and not WS_POPUP;
Params.ExStyle := Params.ExStyle or WS_EX_APPWINDOW;
end;
^^ 항상 즐코하세요...