|
플그램시러시러 님이 쓰신 글 :
: 어플리케이션은 kernel 모드와 통신하는 프로그램입니다.
:
: OS와의 통신을 원활하게 하기 위해서, Thread를 형성했습니다. 물론... kernel 모드에서 동작하는 드라이버 역시 이에 해당하는 스레드를 가지고 있습니다.
:
: 문제는 시스템을 종료할 때, 프로그램이 종료되지 않는다는 문제입니다.
:
: 예상되는 지점은...
: 1) 종료버튼을 눌렀을 때, 종료하지 않고, 폼을 하이드시키기 때문에...
: --> 폼 종료를 이용해 죽이지 않기 위해 사용했습니다. 메신저처럼 시스템 트레이에 나타나도록 한 것이지요...
:
: 2) 스레드가 죽지않고 계속 살아있어서...
:
: 이렇게 두가지 입니다.
: 어떻게 해야 죽을까요?
고수가 아니어도 답변해도 되죠..
-->무슨말씀인지 잘모르겠습니다.
:
: 또 하나...
: 시스템이 부팅될 때, 로그온 하지 않아도 미리 프로그램은 시작되도록 할 수 있나요? 서비스의 형태로는 아무래도 관리에 한계가 있어서 그렇습니다. GUI가 뜨지 않은 상태에서 프로그램이 실행될 수 있도록 하는 방법은 없을까요?
script파일을 하나 생성 해서 그파일의 바로가기를 시작프로그램에 등록시켜보세요...
믈론 script파일에는 실행될 프로그램의 path가 있어야 겠죠...
실행프로그램의 바로가기를 시작프로그램에 두면 재현성이 많이 떨어 집니다.
|