Q&A

  • 특정 실행 파일이 현재 실행 중인지 아는 API함수
안녕하세요.



특정 실행 파일이 현재 실행 중인지 알수 있는 API함수인 FindWindows함수에 대해서 알고 싶습니다. 아시는 분 계시면 좀 갈켜 주세요.!!



부탁드립니다.



4  COMMENTS
  • Profile
    김주석 1999.12.24 22:22
    김정화 wrote:

    > 안녕하세요.

    >

    > 특정 실행 파일이 현재 실행 중인지 알수 있는 API함수인 FindWindows함수에 대해서 알고 싶습니다. 아시는 분 계시면 좀 갈켜 주세요.!!

    >

    > 부탁드립니다.

    >



    procedure TForm1.Button1Click(Sender: TObject);



    var

    h : hwnd ;

    begin

    h := findwindow('nettermclass' , nil ) ;

    // netterm찾기

    if h <> 0 then

    showmessage( '찾음') ;

    end;



    findwindow함수는 두개의 인수를 갖습니다. 첫번째는 classname , 윈도우 창이름(notepad의 '제목없음'같은) 현재 실행되고 있는 프로그램의 classname을 알고 싶

    다면 delphi의 winsight32 를 이용해 보세요. 현재 실행되고 있는 프로그램이 보입

    니다. 거기서 해당프로그램을 더블클릭하면 정보에서 classname을 알 수 있습니다.



  • Profile
    김정화 1999.12.27 19:08
    > findwindow함수는 두개의 인수를 갖습니다. 첫번째는 classname , 윈도우 창이름(notepad의 '제목없음'같은) 현재 실행되고 있는 프로그램의 classname을 알고 싶

    > 다면 delphi의 winsight32 를 이용해 보세요. 현재 실행되고 있는 프로그램이 보입

    > 니다. 거기서 해당프로그램을 더블클릭하면 정보에서 classname을 알 수 있습니다.

    >







    delphi의 winsight32를 어디서 실행해야 하나요?

  • Profile
    김주석 1999.12.27 22:42
    김정화 wrote:

    > > findwindow함수는 두개의 인수를 갖습니다. 첫번째는 classname , 윈도우 창이름(notepad의 '제목없음'같은) 현재 실행되고 있는 프로그램의 classname을 알고 싶

    > > 다면 delphi의 winsight32 를 이용해 보세요. 현재 실행되고 있는 프로그램이 보입

    > > 니다. 거기서 해당프로그램을 더블클릭하면 정보에서 classname을 알 수 있습니다.

    > >

    >

    >

    >

    > delphi의 winsight32를 어디서 실행해야 하나요?



    winsight32는 'ws32.exe'입니다. 컴퓨터에서 한번 찾아보세요.

    그리고 제 컴퓨터 설정은 다음과 같습니다. delphi 4.0 c/s버젼입니다.

    설치옵션(typical,custom..)에는 winsight32를 설치하는 옵션이 따로 있지는

    않더군요. 제가 보는 책에서도 따로이 설명해놓은 것이 없어서리.



  • Profile
    김정화 1999.12.28 02:12
    김주석 wrote:

    > 김정화 wrote:

    > > > findwindow함수는 두개의 인수를 갖습니다. 첫번째는 classname , 윈도우 창이름(notepad의 '제목없음'같은) 현재 실행되고 있는 프로그램의 classname을 알고 싶

    > > > 다면 delphi의 winsight32 를 이용해 보세요. 현재 실행되고 있는 프로그램이 보입

    > > > 니다. 거기서 해당프로그램을 더블클릭하면 정보에서 classname을 알 수 있습니다.

    > > >

    > >

    > >

    > >

    > > delphi의 winsight32를 어디서 실행해야 하나요?

    >

    > winsight32는 'ws32.exe'입니다. 컴퓨터에서 한번 찾아보세요.

    > 그리고 제 컴퓨터 설정은 다음과 같습니다. delphi 4.0 c/s버젼입니다.

    > 설치옵션(typical,custom..)에는 winsight32를 설치하는 옵션이 따로 있지는

    > 않더군요. 제가 보는 책에서도 따로이 설명해놓은 것이 없어서리.





    실행해서 실행 프로그램명을 찾아서 더블 클릭을 한 결과 같은 이름만 있더라구요

    그래서 그 이름 만약 탐색기를 실행 시키면 이름이'탐색 중'이잖아요 그래서 그걸 적었는데도 안 되더라구요.

    어떻게 해야 하죠?



    >