wieder mal ne Frage zu ICON
-
in meiner Dlg. Anwendung möchte ich zwei Icons abwechslend darstellen.
Dazu habe ich sie übereinander gelegt.
Wie kann ich Icon ausblenden, damit die, die gerade unten ist nicht sichtbar ist.
(wegen Transparentfarben ist ein Teil von der anderen zu sehen)
mit:GetDlgItem(IDI_ICON1) -> EnableWindow(FALSE);
geht leider nicht.
Compiler meldet an folgender Stelle einen Fehler in "winocc.cpp"
BOOL CWnd::EnableWindow(BOOL bEnable)
{
ASSERT(::IsWindow(m_hWnd));if (m_pCtrlSite == NULL)
return ::EnableWindow(m_hWnd, bEnable);
else
return m_pCtrlSite->EnableWindow(bEnable);
}wie läßt sich sonst ein CStatic Objekt ein- und ausblenden?
Kann mir jemand helfen?
-
ShowWindow(SW_HIDE) und ShowWindow(SW_SHOW)