收录日期:2018/10/21 01:31:32 时间:2016/05/21 14:12:38 标签:基础类
我现在在做一个播放器,用了Windows Media Player ActiveX object
现在有两个问题:
1. Media Player在播放时,如果在播放窗上双击,它就自动变成全屏了。
而我要的效果双击不做任何事。我试着拦截它的消息并自己处理,可以成功拦截到,但是做完自己的处理后,它还是变成全屏了。
2. Media Player在全屏时,当焦点离开时(譬如Alt+Tab转到别的程序),它就自动变回普通大小了,有什么办法可以让它不做任何事?

菜鸟啼问,请高手指点一下。
万分感谢!

我用到的拦截的那部分代码如下:

void TForm1::ToggleSubClass(bool on)
{
    if(on) //子类化
    {
        OldWndProc = WindowsMediaPlayer1->WindowProc; //保存默认处理
        WindowsMediaPlayer1->WindowProc = SubClassWndProc; //设置自己的子类化处理
    }
    else //复原­
        WindowsMediaPlayer1->WindowProc = OldWndProc;
}
//------------------------------------------------------------------------
void __fastcall TForm1::SubClassWndProc(TMessage& message)
{
    if(message.Msg == WM_LBUTTONDBLCLK)
    {
        //ShowMessage("aaaa");
        return;
    }
    else
    {
        OldWndProc(message);
    }
}

这代码是C++Builder的
up
up

Java初学者CSDN第2问! 看起来好象比较简单的数学问题(对数学有兴趣的朋友可以进来看一下) 关于一个触发器的问题 请教如何将89C51串口输入的数据从P口输出,反向又如何,要注意哪些? 请教关于释放内存空间的问题 插入图片控件的ID是什么? 一组checkbox,radio 取值得到一组数值的问题,那位高手帮忙解决一下 如何在VB.NET中打印WEB页面? 用winsock,多个客户端同时向服务端发送数据的问题?非常紧急 【!请教一个简单的SQL判断语句!】 迫于供房买车压力,现有意 兼 职 求一办公自动化的书 思远的“2030”项目怎么样?思远的培训质量好吗?我想参加它的培训,大家给点意见 C# Builder有新版本吗 如何为这段js写的电影地址加密,请高手帮忙,谢谢! 很奇怪!!数组附值为什么会出错??????????????? JBuilder中如何弹出提示窗口,类似messagebox那种!! 请问谁会AOE 初学者问题(谢谢您回答)为什么在SQLSeaver上能执行的SQL语句到了.net上就会出错呢? 求救 关于Mysql的一个问题 ib_logfile0 ib_logfile1 两个文件是干什么用的 一个返回指针函数的小问题 急!在线等待!无法删除的文件片段!!!!! Asp.net作为B/S结构的开发平台是否是主流平台?它与jsp.php相比有什么优势? 我是一个初学c语言mm,问个简单问题 哪位大侠会用c写Quine-McCluskey的程序,着急啊,给钱也行 晕啊,这个问题我实在是搞不定了! 将sql数据备份导入的sqlsever后,数据库连接不上? 这句sql怎么写?... 怎样找到控件句柄 [紧急,在线等]关于系统版本