C# 使用ChangeWindowMessageFilter 无效?
win7中在管理员模式下运行程序,窗体不能接受文件拖放,于是加上ChangeWindowMessageFilter调用,但是仍然不行,我的调用方式是,在Form的构造函数中:
ChangeWindowMessageFilter(WM_DROPFILES, ChangeWindowMessageFilterFlag.Add);
ChangeWindowMessageFilter(WM_COPYDATA, ChangeWindowMessageFilterFlag.Add);
ChangeWindowMessageFilter(0x0049,ChangeWindowMessageFilterFlag.Add);
然后使用管理员模式运行,仍然不行,应该在哪里来调用??