2012-07-08 54 views

回答

3

您必須告訴Windows您的高級應用程序接受來自非高架應用程序的某些消息!

ChangeWindowMessageFilter(WM_DROPFILES, MSGFLT_ADD); 
ChangeWindowMessageFilter(WM_COPYDATA, MSGFLT_ADD); 
ChangeWindowMessageFilter(0x0049, MSGFLT_ADD); 

如所述here

+0

試圖與伎倆,但似乎不是COleDropTarget工作。 – user1471486 2012-08-10 10:57:34

+0

好吧,沒有別的辦法。也許你必須添加額外的消息到你的過濾器?檢查您的代碼或使用Spy ++來查找這些消息。 – l33t 2012-08-13 10:31:37

+0

有沒有解決COleDropTarget的問題? pac的代碼項目參考文章也不適用於提升模式和COleDropTarget。 – Sagar 2017-03-30 06:08:32

相關問題