MMC_TASK_DISPLAY_BITMAP 구조체(mmc.h)
MMC_TASK_DISPLAY_BITMAP 구조는 MMC 1.1에서 도입되었습니다.
MMC_TASK_DISPLAY_BITMAP 구조체는 작업 패드에서 작업 또는 배경에 대한 GIF 또는 비트맵 이미지를 표시하는 데 필요한 모든 데이터를 지정하기 위해 MMC_TASK_DISPLAY_OBJECT 구조체의 uBitmap 멤버에 사용됩니다.
구문
typedef struct _MMC_TASK_DISPLAY_BITMAP {
LPOLESTR szMouseOverBitmap;
LPOLESTR szMouseOffBitmap;
} MMC_TASK_DISPLAY_BITMAP;
멤버
szMouseOverBitmap
사용자가 마우스를 작업의 이미지 또는 텍스트 영역 위로 이동할 때 작업에 대해 표시되는 이미지에 대한 이미지 파일의 리소스 경로를 포함하는 null로 끝나는 문자열에 대한 포인터입니다.
문자열의 형식은 다음과 같습니다.
"res:// 파일패스/imgpath"
여기서 filepath 는 이미지 파일을 리소스로 저장하는 스냅인 DLL의 전체 경로이고 , imgpath 는 스냅인 DLL이 있는 이미지 파일의 리소스 경로입니다.
예를 들어 다음 문자열은 스냅인 DLL(snapin.dll)의 경로가 "c:\windows\system32\snapin.dll"이고 리소스 경로가 img/mon.gif 지정합니다. "res://c:\windows\system32\snapin.dll/img/mon.bmp".
szMouseOverBitmap이 NULL 문자열을 가리키는 경우 szMouseOffBitmap은 유효한 이미지의 위치를 포함하는 유효한 문자열이어야 합니다. 이러한 문자열 중 하나가 NULL인 경우 다른 문자열은 둘 다에 사용됩니다. 두 마우스 이미지 위치가 모두 NULL이면 작업이 표시되지 않습니다.
szMouseOffBitmap
마우스가 작업의 이미지 또는 텍스트 영역에 없을 때 작업에 대해 표시되는 이미지의 이미지 파일에 대한 리소스 경로를 포함하는 null로 끝나는 문자열에 대한 포인터입니다.
문자열 형식 은 szMouseOverBitmap 을 참조하세요.
szMouseOffBitmap이 NULL 문자열을 가리키는 경우 szMouseOverBitmap은 유효한 이미지의 위치를 포함하는 유효한 문자열이어야 합니다. 이러한 문자열 중 하나가 NULL인 경우 다른 문자열은 둘 다에 사용됩니다. 두 마우스 이미지 위치가 모두 NULL이면 작업이 표시되지 않습니다.
설명
COM API 함수 CoTaskMemAlloc(또는 이에 상응하는)을 사용하여 구조체에 사용되는 szMouseOverBitmap 및 szMouseOffBitmap 문자열을 할당하면 MMC가 이를 해제합니다.
szMouseOverBitmap과 szMouseOffBitmap이 모두 NULL 문자열을 가리키는 경우 태스크 패드에 작업이 표시되지 않습니다. 이러한 문자열 중 하나가 NULL인 경우 다른 문자열은 둘 다에 사용됩니다.
요구 사항
지원되는 최소 클라이언트 | Windows Vista |
지원되는 최소 서버 | Windows Server 2008 |
머리글 | mmc.h |