2010-07-02 149 views

回答

1

即使在Vista/7上也沒有簡單的方法來做到這一點。如果您不想使用WM_NC *方法,則可以在不使用WS_CAPTION,WS_SYSMENU等樣式的情況下創建窗口,使用DwmExtendFrameIntoClientArea將客戶區域的一部分放入窗口框架中,然後自己繪製標題欄。然而,這並不比使用MC_NC *方法少,因爲您需要自己實現所有的標題欄功能(系統菜單,關閉框,最大化框等)。