[問題] 有辦法重載wndproc嗎

看板C_and_CPP (C/C++)作者 (stellvia)時間16年前 (2010/05/25 18:12), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
在win32環境下 系統中已經存在一種window class 叫做 scrollbar 所以我要用scrollbar的時候就 createwindow(L"scrollbar",...."parent hand"...); 就可以將此scrollbar附加在parent的視窗上面了 但是現在我想要改變scrollbar的color或是其他行為 我想要改寫一部分的scrollbar的wndproc 應該要怎麼做呢? 因為scrollbar是系統裡面已經有的wndclass 難不成我要整個自己寫過? 還是有辦法直接override掉我想要的部份 感恩~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.36.2

05/26 01:39, , 1F
SetWindowLong, subclassing, superclassing 查一查吧
05/26 01:39, 1F

05/26 16:10, , 2F
感恩樓上
05/26 16:10, 2F
文章代碼(AID): #1B-wA5SJ (C_and_CPP)
文章代碼(AID): #1B-wA5SJ (C_and_CPP)