阻塞提示框

2021-05-24 02:19:00 字數 913 閱讀 9950

函式原型:

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"));

此類提示框阻塞執行緒,只有使用者按鍵退出提示框後,後面的程式才能接著執行。

iOS學習,提示框

剛開始學習ios開發,在此過程中學習到很多知識點,寫這些的目的,首先是為了給像我一樣的小白提供一些參考資料,其次是對自己所學知識的乙個總結與記錄。廢話不多說,下面開始。沒啥要匯入的,可以直接開始。感覺還是直接大串 效果好,後面會進行一定的語句分析。來!import tbviewcontroller....

Android Toast訊息提示框

在某些情況下需要向使用者彈出提示訊息,如顯示錯誤資訊,收到短訊息等,android提供兩種彈出訊息的方式,訊息提示框toasts和對話方塊alerts。toast是一種短暫的訊息提示,顯示一段時間後不需要使用者互動會自動消失,所以用來顯示一些建議性的不太重要的訊息,如提示使用者後台乙個任務完成了。使...

iOS 提示框工具

toastutils.h vsfa created by long on 15 7 29.年 import import define showtoastattop format,toastutils showattop nsstring stringwithformat format,va arg...