AnimateWindow(Handle, 250, AW_CENTE); AnimateWindow(Handle, 250, AW_CENTER or AW_HIDE);

解决方案 »

  1.   

    [Error]Unit1.pas(31):Undeclared identifier:'AW_CENTE'
    好象帮助里面也查不到啊!
    那几个参数是什么意思呀?
      

  2.   

    AnimateWindow(Handle, 250, AW_CENTER); 
      

  3.   

    楼上兄弟所说的意思:
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    AnimateWindow --->(产生动画窗口的 API)
    下面为 API 所需参数:
    Handle ---> 当前窗口句柄
    250    ---> 动画显示速度(可根据需要自己更改)
    AW_CENTER ---> 从中间张开(动画效果)
    AW_CENTER OR AW_HIDE ---> 从中间缩小
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    AnimateWindow(Handle, 600, AW_CENTER); //最好把这句话放在 FormShow 中;
    AnimateWindow(Handle, 300, AW_CENTER OR AW_HIDE); //放在 FormClose 中。AnimateWindow(Handle, 600, X)
                               ^----> 如果每次启动程序时随机产生一个整数
                                      赋给 X 则窗口的动画效果每次都不同。
    注: 0 < X < 自己试试看
      

  4.   

    在delphi ide中,点击菜单”help---windows sdk"
      

  5.   

    function AnimateWindow; external user32 name 'AnimateWindow';
      

  6.   

    windows sdk中只有AnimateProc,还是没有AnimateWindow呀!
    难道你的就有???不会吧?