C# .dll library에서 MessageBox 사용하기(메시지 창 띄우기)
C#의 프로젝트를 클래스 라이브러리(.dll 라이브러리)로 생성하면 기본적으로 MessageBox를 띄울수 없다.
그런데 C# .dll 라이브러리 단에서 굳이 메시지 창을 띄워야 할 경우가 있을 것이다. 그게 여러모로 편리할 것이다.
이런 경우에 대한 해법이다.
프로젝트 명에 우측 마우스 - 추가 - 참조 - 어셈블리 - 프레임워크 - System.Windows.Forms를 체크해 주면
아래 클래스가 자동으로 using에 포함된다.
만일 자동으로 추가되지 않으면 아래 내용을 직접 타이핑해서 추가해 주면 된다.
using System.Windows.Forms;
이후에 필요한 곳에서 아래와 같이 사용하면 되겠다.
MessageBox.Show("해당하는 이미지가 없습니다.", "적당한 제목");
(C# 프로그램을 .dll Library로 만드는 방법은 여기를 클릭)
'Visual C#' 카테고리의 다른 글
C# 코드상에서 .tlb 생성 및 레지스트리 등록하는 법 (0) | 2018.01.18 |
---|---|
C#의 델리게이트(delegate)에 대한 기본적인 개념 및 간단한 예제 (0) | 2017.12.19 |
C# 프로그램을 .dll Library로 만들기(C++에서 사용하기 위해) (0) | 2017.12.07 |
Visual Studio 2017에서 작업을 완료할수 없습니다. 해당 인터페이스를 지원하지 않습니다 (0) | 2017.12.06 |
C# 초 간단 쓰레드(Thread) 예제 (0) | 2017.11.23 |