2012-01-18 6 views

cevap

6

Eğer CPropertySheet türetilmiş bir sınıf var varsayarsak, en diyelim o MySheet: OnInitDialog bunu ancak Minimize olsa/kutu gösterecektir maksimize olabilir

// Capture the WM_NCREATE message 
BEGIN_MESSAGE_MAP(CMySheet, CPropertySheet) 
    ON_WM_NCCREATE() 
END_MESSAGE_MAP() 

BOOL CMySheet::OnNcCreate(LPCREATESTRUCT lpCreateStruct) 
{ 
    if (!CPropertySheet::OnNcCreate(lpCreateStruct)) 
    return FALSE; 

    // Modify the window style 
    LONG dwStyle = ::GetWindowLong(m_hWnd, GWL_STYLE); 
    ::SetWindowLong(m_hWnd, GWL_STYLE, dwStyle | WS_WS_MINIMIZEBOX | WS_MAXIMIZEBOX); 

    return TRUE; 
} 

Not, değiller birşeyler yap.

+0

teşekkürler çok yararlı oldu. – AMCoded

İlgili konular