Q&A

  • alt+tab 과 같은 효과를 낼수 있는방법!
안녕하세요



일단 kk 라는 프로그램이 떠있구요..



aa 라는 프로그램을 실행 시키면.. kk 라는 프로그램을 호출(?) 시켜 주는 프로그램을 만들려고 합니다..



aa 라는 프로그램에서 버튼 하나를 누르면.. 뒤에 있던 kk 라는 프로그램이 호출 되는형식이요..



창전환(alt+tab) 키랑 같은 거져..



대신 원하는 거라믄.. 제가 원하는 프로그램을 호출 하는것..



고수님들 이글 보시구 꼭. .답변 부탁 합니다..



1  COMMENTS
  • Profile
    장재혁 2001.03.18 04:17
    먼저 kk라는 프로그램의 정보를 알아야 합니다.

    그 방법으로 현재 kk라는 프로그램이 떠는 창의 제목을

    통해서, 창 핸들을 얻어오는 방법이 있습니다.



    예를 들면, (Edit1에 그 창의 제목이 있다면)



    pHandle := FindWindow(nil, PChar(Edit1.Text));

    if pHandle < 1 then

    ShowMessage('not found')

    else

    SetForeGroundWindow(pHandle);



    다음과 같이 하면 그 창이 맨 앞으로 호출됩니다.



    --------------------------------------------------------------------



    이마루 wrote:

    > 안녕하세요

    >

    > 일단 kk 라는 프로그램이 떠있구요..

    >

    > aa 라는 프로그램을 실행 시키면.. kk 라는 프로그램을 호출(?) 시켜 주는 프로그램을 만들려고 합니다..

    >

    > aa 라는 프로그램에서 버튼 하나를 누르면.. 뒤에 있던 kk 라는 프로그램이 호출 되는형식이요..

    >

    > 창전환(alt+tab) 키랑 같은 거져..

    >

    > 대신 원하는 거라믄.. 제가 원하는 프로그램을 호출 하는것..

    >

    > 고수님들 이글 보시구 꼭. .답변 부탁 합니다..

    >