2018년 1월 10일 수요일

C# .dll library에서 MessageBox 사용하기(메시지 창 띄우기)





C# .dll library에서 MessageBox 사용하기(메시지 창 띄우기)

C#의 프로젝트를 클래스 라이브러리(.dll 라이브러리)로 생성하면 기본적으로 MessageBox를 띄울수 없다.
그런데 C# .dll 라이브러리 단에서 굳이 메시지 창을 띄워야 할 경우가 있을 것이다. 그게 여러모로 편리할 것이다.
이런 경우에 대한 해법이다.

프로젝트 명에 우측 마우스 - 추가 - 참조 - 어셈블리 - 프레임워크 - System.Windows.Forms를 체크해 주면
아래 클래스가 자동으로 using에 포함된다.
만일 자동으로 추가되지 않으면 아래 내용을 직접 타이핑해서 추가해 주면 된다.

using System.Windows.Forms;




이후에 필요한 곳에서 아래와 같이 사용하면 되겠다.

MessageBox.Show("해당하는 이미지가 없습니다.", "적당한 제목");

(C# 프로그램을 .dll Library로 만드는 방법은 여기를 클릭)


댓글 없음:

댓글 쓰기