v2.60 LayerItems

svn path=/Slnkdwf/trunk/; revision=12508
This commit is contained in:
Jos Groot Lipman
2011-09-06 10:20:54 +00:00
parent 0bb2879165
commit 166e945ab4

View File

@@ -369,9 +369,9 @@ STDMETHODIMP CWhip2PNG::GetAsMap(BSTR* AsMap)
// Werkt nog steeds niet voor CWhip2DCImpl::PolyToMap
HRGN hrgn = CreateRectRgn(0, 0, m_sizeX, m_sizeY);
ATLASSERT(hrgn);
SelectClipRgn(myDC, hrgn);
SelectClipRgn(myDC, hrgn);
// ::SetViewportExtEx(myDC, m_sizeX, m_sizeY, NULL);
#endif
#endif
//ReleaseDC(pDC);
CString result, dummy;
@@ -628,3 +628,17 @@ STDMETHODIMP CWhip2PNG::put_forceGray(VARIANT_BOOL newVal)
return S_OK;
}
STDMETHODIMP CWhip2PNG::get_LayerCount(LONG* pVal)
{
return m_iWhip2DC.get_LayerCount(pVal);
}
STDMETHODIMP CWhip2PNG::get_LayerItem(ULONG i, BSTR* pVal)
{
CString result;
HRESULT ret = m_iWhip2DC.get_LayerItem(i, &result);
if (ret == S_OK)
(*pVal) = result.AllocSysString();
return ret;
}