[問題] 有關於button狀態問題

看板C_and_CPP作者 (why so serious)時間12年前 (2012/01/19 11:44), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VC++ 補充:MFC CButton 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) no 問題(Question): 目前是在一個button上貼圖,這張圖是表示這個button的狀態 是disable(灰色不能按)的,但是現在這個button按下去還是會 變成凹下去的樣子,如果我直接把button設成enablewindow(false) 貼在上面的圖會變掉。有什麼辦法讓button維持在一個狀態呢? 補充一下,在Win7下不會顯示被按下的狀態。 餵入的資料(Input): no 預期的正確結果(Expected Output): 按下button後看起來的狀態不做任何改變 錯誤結果(Wrong Output): 會變成按下的狀態 程式碼(Code):(請善用置底文網頁, 記得排版) 補充說明(Supplement): -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.250.121.117 ※ 編輯: CRAZYFAN 來自: 60.250.121.117 (01/19 11:46)

01/19 12:25, , 1F
Win32 / MFC ? CButton ?
01/19 12:25, 1F
※ 編輯: CRAZYFAN 來自: 60.250.121.117 (01/19 13:03)

01/19 14:37, , 2F
已經在pretranslatemessage那擋掉Button按下的message
01/19 14:37, 2F

01/19 14:38, , 3F
這樣就解決摟
01/19 14:38, 3F

01/19 22:27, , 4F
厲害阿.....可以這樣擋
01/19 22:27, 4F
文章代碼(AID): #1F5v6Ujr (C_and_CPP)