C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[68577] Re:Re:[C++Builder 2010] 질문이 있어 글남겨요 .!
Scytale [kimsuin123] 1316 읽음    2012-11-19 22:33
: HWND hWnd = FindWindowA(NULL, "계산기");
:
:         if(hWnd)
:         {
:             DWORD ProcessId;
:             GetWindowThreadProcessId(hWnd, &ProcessId); // hWnd로 프로세스 ID를 얻음..
:             HANDLE hProcess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, ProcessId);
:             if(hProcess)
:             {
:                 TerminateProcess(hProcess,0);
:             }
:         }
:

이렇게 할경우 계산기 라는 명칭은 "Windows 작업 관리자" 키면 응용프로그램에 표현하는거죠 ?
그리구 프로세스로 넘어가면 계산기.exe 가 아니라  "calc.exe" 라고 명칭이 되는데....
이해가않가욤 ㅠㅠ

( 두번째 )

    // 실행한후 다시 날짜 원상태
    while(true){          //밑에 부분 응용해서 특정 프로그램켯을때 종료
        HWND hWnd = FindWindowA("ABC", NULL);
        if (hWnd > 0){
            SYSTEMTIME SystemTime2;
            TDateTime curDateTime2;
            curDateTime2 = nowDate.CurrentDateTime() + 732;
            DateTimeToSystemTime(curDateTime2, SystemTime2);
            SetLocalTime(&SystemTime2);
            DWORD ProcessId;
            break;
        }
        Sleep(1000L);
    }
    }

이 부분을 응용하라고 해서 받았는데

어떻게 어디서 부터해야할지 ... 올려주신거 껴넣어봤는데 (중복뺴고 ) 차단이않되네요 ㅠㅠ(빌드는잘됬는데)

제일 중요한건 차단 리스트를 저기에서 적어서 하는게아니라 개인FTP 1.txt 이 메모장에서 받아오는 식으로 하고싶은데

꼭좀 부탁드리겟습니다 .......
정말 부탁드리겟습니다..

+ -

관련 글 리스트
68556 [C++Builder 2010] 질문이 있어 글남겨요 .! Scytale 1155 2012/11/18
68559     Re:[C++Builder 2010] 질문이 있어 글남겨요 .! cdincdin 1204 2012/11/19
68577         Re:Re:[C++Builder 2010] 질문이 있어 글남겨요 .! Scytale 1316 2012/11/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.