罗云彬的网站上有一个汇编写的小时钟程序挺好玩的
我尝试用vc改编 遇到点问题请教各位
1更换背景我也实现了,不过效果不怎么好,出的问题在于我更换图片后,上一个的图片有部分残余图像没有去除
   
2 时间的定位问题
  如何把时间图片或者是资源准确地定位到一些不规则的图片里
这个是罗云彬的时钟源程序http://211.90.241.130:22366/view.asp?file=289

解决方案 »

  1.   

    1、更换图片后试着Invalidate();
      

  2.   

    1、更换图片后试着Invalidate();
    ==================================
    具体怎么处理呢
    1 擦除背景的时候的时候我直接返回
    2 onPaint()中我现处理窗口形状然后贴图结果还有问题
    背景图像上有残余
    小闹钟的程序所有的皮肤都会预先获得显示时间的面板位置,就是那个黑色矩形.通过这个坐标就可以准确定位时间图片显示的位置了 
    小闹钟自带的帮助文件里可能会有你要的信息
    ============================================
    有个小男孩的那个 图的时间定位颜色不是同一基色啊  是杂色的
      

  3.   

    1、更换图片后试着Invalidate(); 
    ================================== 
    具体怎么处理呢 比如你更换图片是用SetBitmap(),则在这句之后就可以用Invalidate(),或者InvalidateRect()
      

  4.   

    1、更换图片后试着Invalidate();   
    ==================================   
    具体怎么处理呢   比如你更换图片是用SetBitmap(),则在这句之后就可以用Invalidate(),或者InvalidateRect()
    =============================
    不是贴图 而是根据图片制作一个异型窗体
    然后进行处理的