hdc = GetDC (hwnd) ;
GetDc函數:用於獲得hWnd參數所指定窗口的客戶區域的一個設備環境。
所獲得的設備環境可以是通用、類或者私有類型,具體由指定窗口的類風格決定。對於通用設備環境,GetDc函數每次獲取一個設備環境時都會用默認屬性對它進行初始化。
該函數獲得的類和私有設備環境會與它們最後一次的設置保持一致。當設備環境不再需要時,應該調用ReleaseDC函數將其釋放。
GetWindowDC函數:
返回hWnd參數所指定的窗口的設備環境。
獲得的設備環境覆蓋了整個窗口(包括非客戶區),例如標題欄、菜單、滾動條,以及邊框。這使得程序能夠在非客戶區域實現自定義圖形,例如自定義標題或者邊框。
當不再需要該設備環境時,需要調用ReleaseDC函數釋放設備環境。