您的位置:首页 > 编程语言 > C语言/C++

在Windows Mobile下使用WTL进行Native C++开发,如何显示等待图标

2009-11-10 12:57 525 查看
开发Windows Mobile的程序,用户体验很重要,如果执行长时间的任务,使用等待图标可以大大提供用户体验,如下图。





使用MFC开发可以使用下面代码来显示和隐藏cursor。

BeginWaitCursor();
//Do sth here....
EndWaitCursor();




或者使用下面的代码

SetCursor(AfxGetApp()->LoadStandardCursor(IDC_WAIT));
//do sth here....
SetCursor(AfxGetApp()->LoadStandardCursor(IDC_ARROW));




但是在WTL中就需要使用下面的代码了,和MFC不一样。

::SetCursor(::LoadCursor(0, IDC_WAIT));
//do sth here...
::SetCursor(::LoadCursor(0, IDC_NO));


但是还是很简单,这么简单的代码能很大程度的提高用户体验,何乐而不为。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: