Q&A

  • [질문]윈도우 시간창 위에 폼을 띄우기..
버튼을 클릭하면 폼이 윈도우 시간위에 띄우려고 합니다.
해상도가 바뀌어도 시간위에 띄울려고 하면 어떻게 해야 하나요?..
1  COMMENTS
  • Profile
    소울해커 2009.03.06 19:17
    시간위에 라는게 작업표시줄의 시간부분 위쪽이라는 말씀이신가요?

    고거라면 이런 식으로...

    <!--CodeS-->

    procedure TfrmMain.btnShowClick(Sender: TObject);
    var
    rWorkArea: TRect;
    begin
    SystemParametersInfo( SPI_GETWORKAREA, 0, @rWorkArea, 0 );
    with frmMain do
    SetBounds( rWorkArea.Right - Width, rWorkArea.Bottom - Height, Width, Height );
    end;

    <!--CodeE-->