[問題] MFC+Halcon 事件無法觸發

看板C_and_CPP (C/C++)作者 (不下棋)時間11年前 (2015/03/14 15:30), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/1
環境是Win7 x64,Halcon11,VC++2010 MFC,在VC++中使用new HWindow()後,將元件 Static的區域轉成Halcon Display的影像區域後, 我滑鼠移至元件Static的區域上方, OnMouseMove的事件就無法被觸發了,請問有什麼方法解決呢? 程式連結如下: https://www.dropbox.com/s/68fv88mhalq927a/ImageResize_ForTest.rar?dl=0 使用以下這段程式後,元件Static的區域上方,OnMouseMove的事件就無法被觸發了 CRect rect; m_showstatic.GetClientRect(&rect); SetCheck("~father"); m_window = new HWindow(0,0,rect.Width(),rect.Height(),(int)m_showstatic.m_hWnd,"visible",""); SetCheck("father"); -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.138.80.193 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1426318210.A.6DC.html

03/15 12:09, , 1F
或許是OnMouseMove在HWindow上面 沒有給dialog
03/15 12:09, 1F

03/16 09:25, , 2F
要新增EVENT?
03/16 09:25, 2F
文章代碼(AID): #1L0-E2RS (C_and_CPP)
文章代碼(AID): #1L0-E2RS (C_and_CPP)