[問題] windows api 請問有可能在WM_PAINT之外的地方對螢幕作輸出嗎
我在case WM_CREATE下面寫了幾行對螢幕作輸出的碼,可是完全沒反應,
但是將程式碼移到WM_PAINT下面就成功了,這樣讓我覺得很奇怪,
WM_PAINT不就只是一個當『畫面被遮住』或是『視窗大小改變』等等由
系統發出的message,去執行那部份而已嗎?那我一開始將原本應該放在
WM_PAINT下面的東西,寫到WM_CREATE裡面,為什麼會沒有作用。
我還用其他視窗遮住或是用InvalidateRect去觸發都沒有反應。
雖然我可以將程式碼照規矩寫到WM_PAINT下面,可是我想知道為什麼會這樣?
有人有經驗的可以分享一下嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.96.186.76
→
08/04 17:31, , 1F
08/04 17:31, 1F
推
08/04 22:13, , 2F
08/04 22:13, 2F
→
08/04 22:14, , 3F
08/04 22:14, 3F
→
08/04 22:15, , 4F
08/04 22:15, 4F
→
08/04 22:36, , 5F
08/04 22:36, 5F
推
08/04 22:40, , 6F
08/04 22:40, 6F
→
08/04 22:40, , 7F
08/04 22:40, 7F
→
08/04 22:42, , 8F
08/04 22:42, 8F
→
08/05 08:07, , 9F
08/05 08:07, 9F
→
08/05 09:12, , 10F
08/05 09:12, 10F
推
08/05 21:27, , 11F
08/05 21:27, 11F
推
08/05 21:30, , 12F
08/05 21:30, 12F
→
08/05 21:31, , 13F
08/05 21:31, 13F