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
[68574] Re:[C++Builder 2010] FindWindowA 오류 (급급급)
송신영 [palindrome] 1413 읽음    2012-11-19 18:08
while(true){
         {

중괄호가 두개 들어갔습니다. 하나 지우세요..
그리고 while 문을 탈출하는 구분이 없는것 같은데요..
무한 루푸돌아요.. ㅡㅡ;;;

Scytale 님이 쓰신 글 :
: HWND hdWindow;
:     STARTUPINFO siParam;
:     PROCESS_INFORMATION piParam;
:     DWORD dwExitCode;
:     // 초기화
:     FillMemory(&siParam, sizeof(STARTUPINFO), 0);
:     FillMemory(&piParam, sizeof(PROCESS_INFORMATION), 0);
:
:     CreateProcess(NULL, RunName.t_str(), NULL, NULL, FALSE, 0, NULL, NULL, &siParam, &piParam);
:
:     // 실행한후 다시 날짜 원상태
:     while(true){          //밑에 부분 응용해서 특정 프로그램켯을때 종료
:         HWND hWnd = FindWindowA("Lineage", NULL);
:         if (hWnd > 0){
:             SYSTEMTIME SystemTime2;
:             TDateTime curDateTime2;
:             curDateTime2 = nowDate.CurrentDateTime() + 732;
:             DateTimeToSystemTime(curDateTime2, SystemTime2);
:             SetLocalTime(&SystemTime2);
:             DWORD ProcessId;
:             break;
:         }
:         Sleep(1000L);
:     }
:     }
:
: 여기서부터 추가소스↓
: HWND hWnd = FindWindowA(NULL, "계산기");
:
:         while(true){
:         {
:             DWORD ProcessId;
:             GetWindowThreadProcessId(hWnd, &ProcessId); // hWnd로 프로세스 ID를 얻음..
:             HANDLE hProcess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, ProcessId);
:             if(hProcess)
:             {
:                 TerminateProcess(hProcess,0);
:             }
:         }
:
: ★ 제가 이 차단리스트를 개인ftp(웹)으로 리스트를 받아오게하려고합니다...★
:
: 이렇게 적용햇는데 ... 오류가... 이걸 어떻게 적용할까요 ㅠ?
:
: 특정 프로그램을 켰거나 실행중일때 답변소스로 이렇게 했는데
:
:   while(true){ <이쪽에서 오류가 발생하는데 ;;;
:
: ★ 제가 이 차단리스트를 개인ftp(웹)으로 리스트를 받아오게하려고합니다...★

+ -

관련 글 리스트
68568 [C++Builder 2010] FindWindowA 오류 (급급급) Scytale 1635 2012/11/19
68574     Re:[C++Builder 2010] FindWindowA 오류 (급급급) 송신영 1413 2012/11/19
68575         Re:Re:[C++Builder 2010] FindWindowA 오류 (급급급) Scytale 1339 2012/11/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.