본문 바로가기

분류 전체보기252

Windows 서비스 서비스의 개념 Windows 서비스는 운영 체제가 부팅할 때 자동으로 시작될 수 있는 응용 프로그램 구성 - 세 가지 형식의 프로그램이 필요하다. . 서비스 프로그램 . 서비스 제어 프로그램 (시작/중지/일시 중지/계속) . 서비스 구성 프로그램 2006. 1. 25.
일단 용어 정리 processThe security context under which an application runs. Typically, the security context is associated with a user, so all applications running under a given process take on the permissions and privileges of the owning user. --------------------------------------------------------------------------- privilegeThe right of a user to perform various system-related operations, such as shutting d.. 2006. 1. 19.
이벤트(event) 윈도우 프로그래밍의 주된 일은, 정의되어 있는(윈도우에서 정의 또는 개발자가 임의로 정의) 이벤트들이 일어났을 때 어떤 일을 하게 할지 코딩하는 것이다. 델리게이트와 이벤트는 함께 동작. 즉, 이벤트가 발생했을 때 델리게이트 인스턴스의 참조 값을 갖고 정의한 메소드를 찾아간다. 1. 이벤트 선언 - 이벤트와 델리게이트(참조점)의 연결 예) public event MyDelegate myevent; event 2. 이벤트에 델리게이트 인스턴스 추가/삭제 - 이벤트와 메소드 연결 추가. 예) ec.myevent+= new MyDelegate(EventCallFunc); 삭제. 예) ec.myevent -= new MyDelegate(EventCallFunc); 3. 이벤트 발생 예) myevent(); us.. 2006. 1. 18.
델리게이트(Delegate) : 위임 System.Delegate 델리게이트(위임 : Delegate) '메소드 참조' 라고 할 수 있다.: 메소드를 정의해서 이름으로 호출하는 것이 아니라, 메소드가 있는 참조 값을 가지고 있다가 필요할 때 호출 ( C#에서는 함수 포인터를 숨기고 델리게이트를 이용 ) 이유 ) 이벤트가 발생이 되면 특정된 메소드를 호출해서 처리하기 위해 참조 값을 가짐 이벤트는 여러 개의 델리게이트 개체로 한 번에 여러 메소드를 호출할 수 있다. 델리게이트는 크게 세 부분으로 나눠서 생각해 볼 수 있다. - 델리게이트 선언- 델리게이트 인스턴스 생성- 델리게이트 인스턴스 호출 선언 형식 )접근지정자 delegate 반환형 델리게이트-이름(인수 리스트); : 접근지정자(private, protected)는 클래스 멤버가 아닐.. 2006. 1. 17.