我想是你程序有问题。
我写了一个这样的form。
可是没有出现你那种情况。
检查一下,是否所有的对象已经关闭和释放

解决方案 »

  1.   

    因为窗体的 WindowState= wsMaximized,而且 BorderIcons 中没有 biMaximize 属性。为此可以有下解决办法: procedure TForm1.FormCloseQuery(Sender: TObject;var CanClose: Boolean); 
    begin 
    Form1.BorderIcons :=Form1.BorderIcons + [biMaximize]; 
    end; 放在 OnCloseQuery 事件中是因为它能够在关闭之前执行,它比 OnClose 事件先执行,效果理论上比之好。 
      

  2.   


    1.查API手册,用SetMapMode将坐标映射模式设置为MM_ISOTROPIC后,
      但我却不能用SetWindowOrgEx和SetViewportOrgEx设置x,y坐标轴方向;
      我想显示左右反向的图像和文字,2.我的要求是将视频捕获卡的人像从单一颜色的背景提取出来,需要的结果应该
      是二色图像,背景部分变为白色或黑色,人像部分变为另外一种颜色;
      我有一本人民邮电出版社的<Visual C++ 数字图像处理>,上面有边缘检
      测及跟踪,轮廓提取,但结果不是很理想,它会将物体里的色差太大的部分了认
      为是边缘,这不是我需要的.
      我有几个方案:
      一 用色差来判断背景与人像,我用的是24位真彩图,RGB三个分量色差怎么表
          示,随便用一个数,如20,但效果不好,
      二 从捕获卡本身解决:
          人像无论如何都会有运动,所以取两帧图像,作XOR计算,应该可以得到人像
          大致轮廓;
          能否从捕获卡中的图像中判断与摄影头的距离,背景应该是最远的,请问
          VFW中有这样的函数吗?
      行得通吗?请赐教.....