CMFCDesktopAlertWndInfo 클래스
이 CMFCDesktopAlertWndInfo
클래스는 CMFCDesktopAlertWnd 클래스와 함께 사용됩니다. 바탕 화면 경고 창이 표시될 경우 표시되는 컨트롤을 지정합니다.
구문
class CMFCDesktopAlertWndInfo
멤버
공용 생성자
속성 | 설명 |
---|---|
CMFCDesktopAlertWndInfo::~CMFCDesktopAlertWndInfo |
소멸자 |
공용 메서드
이름 | 설명 |
---|---|
CMFCDesktopAlertWndInfo::operator= |
데이터 멤버
속성 | 설명 |
---|---|
CMFCDesktopAlertWndInfo::m_hIcon | 표시되는 아이콘에 대한 핸들입니다. |
CMFCDesktopAlertWndInfo::m_nURLCmdID | 바탕 화면 경고 창의 링크와 연결된 명령 ID입니다. |
CMFCDesktopAlertWndInfo::m_strText | 바탕 화면 경고 창에 표시되는 텍스트입니다. |
CMFCDesktopAlertWndInfo::m_strURL | 바탕 화면 경고 창에 표시되는 링크입니다. |
설명
클래스는 CMFCDesktopAlertWndInfo
CMFCDesktopAlertWnd::Create 메서드에 전달되어 바탕 화면 경고 창의 기본 대화 상자에 표시되는 요소를 지정합니다. 기본 대화 상자에는 다음 세 가지 항목이 포함될 수 있습니다.
CMFCDesktopAlertWndInfo::m_hIcon 호출하여 설정하는 아이콘입니다.
CMFCDesktopAlertWndInfo::m_strText 호출하여 설정되는 레이블 또는 문자 메시지입니다.
CMFCDesktopAlertWndInfo::m_strURL 호출하여 설정하는 링크입니다. 링크를 클릭할 때 실행되는 명령을 설정하려면 CMFCDesktopAlertWndInfo::m_nURLCmdID 호출합니다.
기본 대화 상자가 충분하지 않으면 사용자 지정 대화 상자를 만들고 이 클래스를 사용하는 대신 CMFCDesktopAlertWnd::Create 메서드에 전달할 수 있습니다. 자세한 내용은 CMFCDesktopAlertDialog 클래스를 참조 하세요.
예시
다음 예제에서는 클래스의 다양한 멤버를 사용하는 방법을 보여 줍니다 CMFCDesktopAlertWndInfo
. 이 예제에서는 표시되는 아이콘, 바탕 화면 경고 창에 표시되는 텍스트, 바탕 화면 경고 창에 표시되는 링크 및 바탕 화면 경고 창의 링크와 연결된 명령 ID로 핸들을 설정하는 방법을 보여 줍니다. 이 예제는 데스크톱 경고 데모 샘플의 일부입니다.
CMFCDesktopAlertWndInfo params;
// int m_nIcon
if (m_nIcon > 0)
{
// CMFCToolBarImages m_Icons
params.m_hIcon = m_Icons.ExtractIcon(m_nIcon - 1);
}
// CString m_strText
params.m_strText = m_strText;
// CString m_strLink
params.m_strURL = m_strLink;
params.m_nURLCmdID = 101;
상속 계층 구조
요구 사항
헤더: afxDesktopAlertDialog.h
CMFCDesktopAlertWndInfo::operator=
더 자세한 내용은 Visual Studio 설치의 VC\atlmfc\src\mfc 폴더에 있는 소스 코드를 참조하세요.
CMFCDesktopAlertWndInfo& operator=(CMFCDesktopAlertWndInfo& src);
매개 변수
[in] src
Return Value
설명
CMFCDesktopAlertWndInfo::m_hIcon
표시되는 아이콘에 대한 핸들입니다.
HICON m_hIcon;
설명
CMFCDesktopAlertWndInfo::m_nURLCmdID
바탕 화면 경고 창의 링크와 연결된 명령 ID입니다.
UINT m_nURLCmdID;
설명
명령 ID는 사용자가 CMFCDesktopAlertWndInfo::m_strURL 지정한 링크를 클릭하면 팝업 창의 소유자에게 전송됩니다.
CMFCDesktopAlertWndInfo::m_strText
바탕 화면 경고 창에 표시되는 텍스트입니다.
CString m_strText;
설명
CMFCDesktopAlertWndInfo::m_strURL
바탕 화면 경고 창에 표시되는 링크입니다.
CString m_strURL;
설명
사용자가 링크를 클릭하면 CMFCDesktopAlertWndInfo::m_nURLCmdID 명령 ID가 있는 명령이 팝업 창의 소유자에게 전송됩니다.
참고 항목
계층 구조 차트
클래스
CMFCDesktopAlertWnd Class
CMFCDesktopAlertWnd::Create
CMFCDesktopAlertDialog 클래스