Q&A

  • 어떤 버튼이 클릭했을때 포커스가 다른 응용 프로그램에 이동하는 방법????????
버튼을 클릭했을때 다른 응용 프로그램에 포커스가 이동했으면 하는데

어떻게 해야 할지 감이 안오는군요......^^;



잘 부탁드립니다.



열심히 공부하는 척하는 시영이가..... T.T

3  COMMENTS
  • Profile
    안치봉 1999.09.30 05:04
    unit Unit1;



    interface



    uses

    Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,

    StdCtrls;



    type

    TForm1 = class(TForm)

    Button1: TButton;

    Button2: TButton;

    procedure Button1Click(Sender: TObject);

    private

    { Private declarations }

    public

    { Public declarations }

    end;



    var

    Form1: TForm1;



    implementation



    {$R *.DFM}



    procedure TForm1.Button1Click(Sender: TObject);

    begin

    Button2.SetFocus;

    end;



    end.





    최시영 wrote:

    > 버튼을 클릭했을때 다른 응용 프로그램에 포커스가 이동했으면 하는데

    > 어떻게 해야 할지 감이 안오는군요......^^;

    >

    > 잘 부탁드립니다.

    >

    > 열심히 공부하는 척하는 시영이가..... T.T

  • Profile
    yuniii 1999.09.30 06:01
    > 최시영 wrote:

    > > 버튼을 클릭했을때 다른 응용 프로그램에 포커스가 이동했으면 하는데

    > > 어떻게 해야 할지 감이 안오는군요......^^;

    > >

    > > 잘 부탁드립니다.

    > >

    > > 열심히 공부하는 척하는 시영이가..... T.T



    음...전혀다른 어플리케이션이라면



    SetActiveWindow()를 사용해보시죠..특정윈도우를 활성화 시켜준다는데....



    서로다른 어플끼리 포커스이동이라면 이방법이 맞지않을런지요...



    -열심히 공부하는 기성이가 ...

  • Profile
    최시영 1999.09.30 17:34
    yuniii wrote:

    > > 최시영 wrote:

    > > > 버튼을 클릭했을때 다른 응용 프로그램에 포커스가 이동했으면 하는데

    > > > 어떻게 해야 할지 감이 안오는군요......^^;

    > > >

    > > > 잘 부탁드립니다.

    > > >

    > > > 열심히 공부하는 척하는 시영이가..... T.T

    >

    > 음...전혀다른 어플리케이션이라면

    >

    > SetActiveWindow()를 사용해보시죠..특정윈도우를 활성화 시켜준다는데....

    >

    > 서로다른 어플끼리 포커스이동이라면 이방법이 맞지않을런지요...

    >

    > -열심히 공부하는 기성이가 ...



    열심히 하는 척 하는 시영이가



    답변 매우 감사합니다.....^.^