int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
...........
    DockControlBar(&m_wndToolBar);
    AnimateWindow(GetSafeHwnd(),1000,AW_HOR_POSITIVE);
    return 0;
}编译:MainFrm.cpp(70) : error C2065: “AW_HOR_POSITIVE” : 未声明的标识符
     error C3861: “AnimateWindow”: 即使使用参数相关的查找,也未找到标识符
我想使用动画窗口,但是怎么回出现这个错误呢?

解决方案 »

  1.   

    Windows NT/2000/XP: Included in Windows 2000 and later.
      Windows 95/98/Me: Included in Windows 98 and later.
      Header: Declared in Winuser.h; include Windows.h.
      Library: Use User32.lib.
      

  2.   

    这里有详细解释:
    http://community.csdn.net/Expert/FAQ/FAQ_Index.asp?id=188659
      

  3.   

    在stdafx.h中加下面的语句
    #undef WINVER
    #define WINVER 0x0500
      

  4.   

    不过 liutian32() 比我回答得好
      

  5.   

    http://www.vckbase.com/document/viewdoc/?id=291
    详细解释与代码示例