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


C#의 프로젝트를 클래스 라이브러리(.dll 라이브러리)로 생성하면 기본적으로 MessageBox를 띄울수 없다.

그런데 C# .dll 라이브러리 단에서 굳이 메시지 창을 띄워야 할 경우가 있을 것이다. 그게 여러모로 편리할 것이다.

이런 경우에 대한 해법이다.


프로젝트 명에 우측 마우스 - 추가 - 참조 - 어셈블리 - 프레임워크 - System.Windows.Forms를 체크해 주면

아래 클래스가 자동으로 using에 포함된다.

만일 자동으로 추가되지 않으면 아래 내용을 직접 타이핑해서 추가해 주면 된다.


using System.Windows.Forms;





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


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


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


+ Recent posts