Chinaunix首页 | 论坛 | 博客

=.=

  • 博客访问: 140407
  • 博文数量: 50
  • 博客积分: 3000
  • 博客等级: 中校
  • 技术积分: 550
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-25 17:22
文章分类

全部博文(50)

文章存档

2010年(7)

2009年(43)

我的朋友

分类: WINDOWS

2009-09-27 23:37:43

BOOL CALLBACK EnumChildProc(HWND hwnd, LPARAM lParam)
{
char szTitle[1024];
LONG lStyle;
lStyle = GetWindowLong( hwnd, GWL_STYLE );
if ( IsWindowVisible( hwnd ) && ( lStyle & WS_EX_TOOLWINDOW ) == 0 && GetWindow( hwnd, GW_OWNER ) == 0 )
{
if ( GetWindowText( hwnd, szTitle, 1024 ) )
{
if ( stDskInfo->dwWindowsNum != 0 )
{
ShowWindow( hwnd, SW_MAXIMIZE );
}
}
// ShowWindow( hPreWnd, SW_MAXIMIZE );

}
return TRUE; // must return TRUE; If return is FALSE it stops the recursion

}

main()
{
    EnumWindows( EnumChildProc, 0 );
}


阅读(1712) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~