我现在在做一个IE播放器(毕设),单文档的(基于CHtmlView)
1.如何获取当前程序的整个区域大小,使其面积变成原来的一半,top和left不动,height和weight减半;我知道用MoveWindow可以缩放窗口,该怎么写呢?2.场景:服务器端发送给IE播放器一个URL,播放器播放其内容。
  我要实现的功能:播放器定时监听服务器端是否给我发送URL,如果是,就接收URL、播放其内容;如果否,就播放当前的东西;
  “定时监听服务器端是否给我发送URL”这个应该怎么设计实现呢?谢谢cnzdgs大哥!

解决方案 »

  1.   

    1. GetWindowRect() 等来获得大小坐标等,然后MoveWindow来调整
      

  2.   

    1、GetWindowRect,修改right和bottom,然后再MoveWindow就行了。
    2、你想用什么通讯?socket?
      

  3.   

    问题1:具体该怎么写?查了MSDN下,还是没明白。
      

  4.   

    RECT rc;
    GetWindowRect(&rc);
    rc.right -= (rc.right-rc.left)/2;
    rc.bottom -= (rc.bottom-rc.top)/2;
    MoveWindow(&rc);