MFC

1/15ページ

mfc如何快速實現無邊框視窗陰影效果

mfc如何快速實現無邊框視窗陰影效果 mfc視窗當有邊框的時候才會有陰影效果,怎麼快速實現無邊框視窗的陰影效果呢? 大部分的方法都是推薦使用分層聯動的兩個視窗來實現,但是這種處理方式稍顯複雜,要處理兩個視窗的程式碼。 現在介紹一種簡單便捷的方法,其實這種方法也就是直接使用windows自帶的陰影效果 […]

用MFC構建HEVC碼流播放器

       HEVC的測試程式碼HM中給出了一個解碼器示例,但是該解碼器只能輸出結果到yuv檔案,不能跟放電影一樣閱覽。所以離實際應用總有一定距離,我現在剛開始學習HEVC,也想深入瞭解HEVC的編解碼原理和具體過程,所以建立了這樣一個播放器。該播放器和以前所做的一個基於ffmpeg的播放器基本框 […]

MFC listBox 實現右鍵單擊事件

轉自:http://blog.csdn.net/a466804006/article/details/6907791 恩 ,大家好。我用的是VS2010,不會用CSDN的插入圖片的方法,大家表噴我。 這幾天在搞MFC,因為客戶要求(TMD)所以只好搞一個右鍵選單。這個在網上確實有許多的版本,但是大多 […]

MFC 中實現在客戶區拖動來拖動視窗的方法總結

VC 實現無標題欄對話方塊的拖動 其實說白了就是欺騙,欺騙誰了?呵呵,當然是欺騙windows,本來是移動標題欄可以拖動窗體,那麼我們現在是拖動客戶區來移動,當我們拖動標題欄的時候windows產生一個WM_NCHITTEST訊息,這個訊息確定滑鼠點選的哪個位置,這個訊息返回一個值,從而確定是“客戶 […]

MFC任意位置實現視窗拖動

    如果應用程式自己繪製的介面沒有標題欄,那我們怎麼來拖動介面呢?     當滑鼠在視窗內移動,點選或者釋放時都會產生WM_NCHITTEST訊息,響應函式OnNcHitTest會返回一個列舉值,mfc會根據這個列舉值進行相應的處理。 當返回值為HTCAPTION時,MFC會認為此時滑鼠位於標題 […]

MFC 實現圖片的拖拽功能,程式碼很詳細,貼過去就能用!

拖動是介面程式設計頻繁使用的一個效果,在windows系統下可謂大行其道。縱觀時下的應用軟體幾乎各個都支援各種各樣拖動的效果,windows7更是把拖動做到了極致。其實說起來拖動的實現也很簡單,對於有控制代碼的物件都可以通過MoveWindow或SetWindowPos實現位置變動,而沒有控制代碼的 […]