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
[59117] Re:Re:Re:시작프로그램으로 시작시 무력화되는 현상이 왜일어나죠?
방태윤 [nabty] 1196 읽음    2009-11-16 09:15
글쎄요,예를들면
hTaskbar = FindWindow("ConsoleWindowClass",NULL);
에서도 hTaskbar 가 널이 아닐때까지 기다려야될거 같아요,
각 줄마다  에러 체크부분을 넣어 보면 어디서 문제인지 나오지 않을까요?

부탁해요 님이 쓰신 글 :
: 하지만 초반부에는 딱히 드라이버를 쓰는 일이 없는데도 그러네요;
: 첫부분의 소스가
: void main(int argc, CHAR* argv[])
: {
:    
:     HWND hTaskbar;  
:     hTaskbar = FindWindow("ConsoleWindowClass",NULL);
:     ShowWindow(hTaskbar, SW_HIDE);
:     // Tool이 실행중인지 확인
:     strcpy(filename,argv[0]);
:  ...
: }
: 이것이라서 일단 시작하자마자 스텔스로 창을 숨기는데 일단 첫줄부터 말을 안듣고 가만히 창이 안사라지고 떠있습니다....평소에는 물론 정상작동합니다...
: 부팅이 완료될때까지 무한루프를 돌리면서시간을 끌수는 있지만 우선 스텔스로 돌리고 나서 끌어도 시간을 끌어야지 그렇지 않으면 스텔스의 의미가 없어져서요.. 아예 명령을 이행하지 않으니 무슨소스를 짜도 안될것 같은데 어떡해야 하죠?..
:
: 방태윤 님이 쓰신 글 :
: : 보통 부팅 다 끝날려면 시간 좀 걸리자나요?
: : 환경이 조성되기전에 (드라이버가 다 올라오지 않은 상태)
: : 해당 프로그램이 시작되서 그런거 아닐까요?
: :
: : 예를들면 인터넷을 사용한다면 인터넷이 연결될때까지
: : 프로그램내부에서 체크를 한다던가..그런 부분을 두어야 할거 같습니다.
: :
: :
: : 부탁해요 님이 쓰신 글 :
: : : 평소에 잘 돌아가는 프로그램이라도 시작프로그램으로 등록해 놓으면 켜지긴 하는데 켜진상태로
: : : 명령을 아무것도 이행하지 않고 멈춰있는데 왜 그런가요?;; 아주 이것땜에 미치겠어요 평소엔
: : : 잘 돌아가니 디버그로 잡을수 있는 에러도 아니고 ㅠㅠ
: : : 걍 창이 떠서 검정화면으로 멈춰있어요; (게다 스텔스모드로 전환하도록 해놓았는데);;
: : : 왜그런걸까요ㅠㅠ OS문제인가요? 다른 컴퓨터에서도 그러던데;;ㅠㅠ

+ -

관련 글 리스트
59114 시작프로그램으로 시작시 무력화되는 현상이 왜일어나죠? 부탁해요 1117 2009/11/15
59115     Re:시작프로그램으로 시작시 무력화되는 현상이 왜일어나죠? 방태윤 1122 2009/11/15
59116         Re:Re:시작프로그램으로 시작시 무력화되는 현상이 왜일어나죠? 부탁해요 1054 2009/11/15
59121             Re:Re:Re:시작프로그램으로 시작시 무력화되는 현상이 왜일어나죠? 아제나 1406 2009/11/16
59117             Re:Re:Re:시작프로그램으로 시작시 무력화되는 현상이 왜일어나죠? 방태윤 1196 2009/11/16
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.