阻塞提示框

原创 2011年01月11日 15:14:00

函数原型:

void CEikonEnv::AlertWin(const TDesC& aMsg);
void CEikonEnv::AlertWin(const TDesC& aMsg1,const TDesC& aMsg2);
static void CEikonEnv::InfoWinL(const TDesC& aFirstLine,const TDesC& aSecondLine);

AlertWin为CEikonEnv类的非静态成员函数,InfoWinL为CEikonEnv类的静态成员函数。
AlertWin只能在ui、view和container中使用,使用方法如下:

iEikonEnv->AlertWin(_L("text"));

InfoWinL可以在任意类中使用,使用方法如下:

CEikonEnv::Static()->InfoWinL(_L("note:"), _L("text"));

为方便使用,常定义宏来使用这类提示框,如:

#define DEBUG_DIALOG(x) iEikonEnv->AlertWin(##x);
#define DEBUG_DIALOG1(x) CEikonEnv::Static()->InfoWinL(_L("note:"), ##x);
#define DEBUG_DIALOG2(x,y) CEikonEnv::Static()->InfoWinL(##x, ##y);

可以这么使用:
TBuf<32> buf;
buf.Copy(_L("test"));
DEBUG_DIALOG(buf);
DEBUG_DIALOG1(buf);
DEBUG_DIALOG2(buf,_L("text"));

此类提示框阻塞线程,只有用户按键退出提示框后,后面的程序才能接着运行。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

悬浮提示框

  • 2014-12-05 14:03
  • 17KB
  • 下载

iOS9中使用提示框的正确实现方式

在从iOS8到iOS9的升级过程中,弹出提示框的方式有了很大的改变,在Xcode7 ,iOS9.0的SDK中,苹果已经明确提示不再推荐使用UIAlertView,而推荐使用UIAlertControl...

jquery模糊提示框

  • 2014-10-30 15:57
  • 52KB
  • 下载

Dialog提示框

  • 2015-09-24 16:17
  • 1.22MB
  • 下载

如何实现android蓝牙开发 自动配对连接,并不弹出提示框

如何实现android蓝牙开发 自动配对连接,并不弹出提示框 <!-- #favor_form {width:200px} #favor_form p {color:#666} #...

Jquery右下角消息提示框

  • 2015-08-13 11:52
  • 22KB
  • 下载

消息提示框

  • 2014-11-14 10:23
  • 17KB
  • 下载

遮罩层提示框,可拖动标题栏(兼容FF)

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml">     f...

Jquery右下角消息提示框

  • 2015-03-25 16:54
  • 22KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)