第五版上弹出时间框的应用

用在第五版上,点击时间对话框的时候,会在下边弹出一个时间对话框,


1.调用
TTime date = iDateEditor->Date();

TBuf<128> prompt(_L("Enter Date:"));
CAknTimeQueryDialog* dlg = CAknTimeQueryDialog::NewL(date,
        CAknQueryDialog::ENoTone);

dlg->SetPromptL(prompt);

if (dlg->ExecuteLD(R_QUERY2))
    {
    iDateEditor->SetDate(date);
    }




2.rss资源
//-----------------------------显示时间对话框-----------------------------
RESOURCE DIALOG R_QUERY2
    {
    flags = EGeneralQueryFlags;
    buttons = R_AVKON_SOFTKEYS_OK_CANCEL;
    items =
        {
        DLG_LINE
            {
            type = EAknCtQuery;
            id = EGeneralQuery;
            control = AVKON_DATA_QUERY
                {
                layout = EDateLayout;

                control = DATE_EDITOR
                    {
                    minDate=DATE //Set the editor's lower date bound.

                        {
                        year=1970;
                        };
                    maxDate=DATE //Set the editor's upper date bound.

                        {
                        year=2100;
                        };

                    };
                };
            }
        };
    }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值