오늘 윈도우 7의 새로운 기능에 대해 썸네일 툴바 또는 Aero Peek 툴바라고하는 다른 특정 질문이 있습니다. 내 고유 한 아이콘과 동작으로 각 단추 내 응용 프로그램에 대한 새 도구 모음 단추 집합을 만들 수 있었지만 새로운 THUMBUTTON 구조가 새 단추에 기능을 추가 할 수 없었습니다. 단추 개체입니다. 여기 썸네일 툴바 버튼
내가 버튼을 만드는 데 사용했습니다 무엇을 보여줄 수있는 코드입니다 :ITaskbarList4* pitskbar;
HRESULT hr = CoInitialize(NULL);
hr = CoCreateInstance(CLSID_TaskbarList, NULL, CLSCTX_INPROC_SERVER, IID_PPV_ARGS(&pitskbar));
HWND hwnd = AfxGetMainWnd()->GetSafeHwnd();
DWORD dwMask = THB_BITMAP | THB_FLAGS;
THUMBBUTTON thbButtons[3];
thbButtons[0].dwMask = (THUMBBUTTONMASK)dwMask;
thbButtons[0].iId = 0;
thbButtons[0].iBitmap = 0;
thbButtons[0].dwFlags = THBF_ENABLED;
thbButtons[1].dwMask = (THUMBBUTTONMASK)dwMask;
thbButtons[1].iId = 1;
.
.
<More Button Params>
.
.
CImageList m_imglst;
m_imglst.Create(16, 16, ILC_COLOR16, 0, 4);
HICON icon = (HICON)::LoadImage(theApp.m_hInstance, MAKEINTRESOURCE(IDI_ICON_ON), IMAGE_ICON, 16, 16, LR_SHARED);
m_imglst.Add(icon);
.
.
<More Images>
.
.
hr = pitskbar->ThumbBarSetImageList(hwnd, m_imglst);
if (SUCCEEDED(hr))
{
hr = pitskbar->ThumbBarAddButtons(hwnd, ARRAYSIZE(thbButtons), thbButtons);
}
pitskbar->Release();
내가 한이 질문의 맥락에서 어떠한 도움이 대답을 부탁드립니다. 감사합니다