社区
Symbian
帖子详情
密码编辑框怎么使用
smjacky
2005-10-27 10:42:04
我的资源文件这样定义
RESOURCE SECRETED r_poster_secreted_password
{
num_letters = 10;
}
可是,在屏幕上显示的只有很小的一个编辑框,焦点也切换不上去(用edwin的时候可以的)
请问一般密码编辑框的资源文件怎么定义,如类型、高度、宽度等
...全文
387
8
打赏
收藏
密码编辑框怎么使用
我的资源文件这样定义 RESOURCE SECRETED r_poster_secreted_password { num_letters = 10; } 可是,在屏幕上显示的只有很小的一个编辑框,焦点也切换不上去(用edwin的时候可以的) 请问一般密码编辑框的资源文件怎么定义,如类型、高度、宽度等
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
keyong19ryry
2005-10-27
打赏
举报
回复
资源文件没有问题,就是你写的那样
q3643
2005-10-27
打赏
举报
回复
法的晚了。。赫赫
资源文件的话可以看看SDK,好像资源文件只能设定输入字符数的属性。。
q3643
2005-10-27
打赏
举报
回复
可以直接写,不用资源文件。。
CEikSecretEditor * temp2 = new( ELeave )CEikSecretEditor();
temp2->SetContainerWindowL( * this );
temp2->SetExtent( TPoint( iSEdtPswX, iSEdtPswY ), TSize( 115, 20 ) ); //定义位置和大小
temp2->SetMaxLength( 16 );
temp2->SetObserver( this );
temp2->SetFocusing( ETrue );
让控件要获得事件的话需要重载下面2个函数。可以参看SDK
CCoeControl * ComponentControl( TInt aIndex ) const
{
return 控件个数;
}
void HandleCategoryChangeL( TInt aHandle )
{
返回获得焦点的控件
}
smjacky
2005-10-27
打赏
举报
回复
我想知道的是资源文件怎么写 : )
keyong19ryry
2005-10-27
打赏
举报
回复
reader为TResourceReader类型
keyong19ryry
2005-10-27
打赏
举报
回复
iSecretEd = new (ELeave) CEikSecretEditor;
iSecretEd->SetContainerWindowL(*this);
iSecretEd->SetObserver(this);
CEikonEnv::Static()->CreateResourceReaderLC(reader,R_MY_SEC_ED);
iSecretEd->ConstructFromResourceL(reader);
CleanupStack::PopAndDestroy();
TPoint* pos1 = new TPoint(15,40);
TSize* siz1 = new TSize(100,20);
iSecretEd->SetPosition(*pos1);
iSecretEd->SetSize(*siz1);
iSecretEd->SetFocus(EFalse);
delete pos1;
delete siz1;
记得实现窗口中的按键操作事件
ecman
2005-10-27
打赏
举报
回复
你看看我这个例子,看是否有帮助:
RESOURCE DIALOG r_sockets_dialog_login
{
flags = EGeneralQueryFlags;
buttons = R_AVKON_SOFTKEYS_OK_CANCEL;
items =
{
DLG_LINE
{
type = EAknCtMultilineQuery;
id = ESocketsUsernameEdwin;
control = AVKON_DATA_QUERY
{
layout = EMultiDataFirstEdwin;
label = "User Name";
control = EDWIN
{
flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable;
width = 20;
lines = 1;
maxlength = KMaxServerNameLength;
default_input_mode = EAknEditorNumericInputMode;
};
};
},
DLG_LINE
{
type = EAknCtMultilineQuery;
id = ESocketsPasswordEdwin;
control = AVKON_DATA_QUERY
{
layout = EMultiDataSecondSecEd;
label = "Password";
control = SECRETED
{
num_letters = 20;
};
};
}
};
}
ecman
2005-10-27
打赏
举报
回复
sad
易语言
编辑框
的
使用
与
编辑框
做
密码
,如何加入文本的综合应用讲解--滑稽菌原创
易语言
编辑框
的
使用
大家好,我是滑稽菌awa 今天我们谈谈易语言
编辑框
的
使用
迷之尴尬 是不是又要有人说:你当我是个沙雕啊,
编辑框
辣么简单还用宁搁着教我? ……啊这? 没事 总有人不会,不然你也不会看到这个...
VS2015/MFC
编辑框
基本操作
1.设置
密码
编辑框
:通过修改
编辑框
的Password属性可以设置为文本
密码
显示,同时可以选中Uppercase或Lowercase复选框使
密码
框中的字符全部为大写火小写。 2.设置只读
编辑框
:通过修改Read-only属性可以使
编辑框
只读...
VS2013/MFC基于对话框编程:[11]
编辑框
从工具箱中找到
编辑框
(Edit Control),拖动到对话框中,按图所示放置多个
编辑框
和一个按钮,用于说明
编辑框
的不同作用。 应用程序的功能:起初计算按钮不可用,需要输入正确
密码
,按回车确认,状态框提示
密码
...
偷窥桌面程序和IE浏览器的
密码
编辑框
环境 VC6/VC7, MS Platform Core SDK, IE4.0+, WinNT/2K/XP (在英文/中文/日文版的Win2k/XP 及IE6.0...本文将介绍一个工具,它不仅能偷窥各种桌面程序的
密码
框,还能窥到IE页面中的
密码
框,这个程序就是本文要介绍...
MFC给
密码
编辑框
设置输入文字符号,比如输入显示*******
首先把
编辑框
的
密码
格式设置为true 然后给
编辑框
绑定变量CEdit mn_adpwd; 然后在初始化中加入以下代码 mn_adpwd.SetPasswordChar('*');
Symbian
3,119
社区成员
9,182
社区内容
发帖
与我相关
我的任务
Symbian
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
复制链接
扫一扫
分享
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章