查看文章
 
关于ShowCursor
2010-06-26 11:24

程序里有时候想隐藏鼠标,但发现老是不管用。查了下资料,发现SHOWCURSOR是要配对使用的,也就是说连续两个ShowCursor(TRUE)之后,就会乱了。所以该当使用一个计数器或布尔值来匹配是否隐藏,(注意默认鼠标当然是显示的啦)我是这么做的:

/// 光标计数
BOOL G_bShowCursor = TRUE;
void ShowCursor( BOOL bShow )
{
   if ( bShow && !G_bShowCursor )
   {
    ::ShowCursor( TRUE );
    G_bShowCursor = TRUE;
   }
   else if ( !bShow && G_bShowCursor )
   {
    ::ShowCursor( FALSE );
    G_bShowCursor = FALSE;
   }
}


类别:默认分类||添加到搜藏 |分享到i贴吧|浏览(102)|评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
     

   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu