|
发表于 2014-8-5 18:48:36
|
显示全部楼层
判断用户名发生变化,且当前用户为你设定好的用户,则用openpicture函数打开指定的画面
可以在密码输入框画面的确定按钮里面写上下面脚本。注意ELSE后面的脚本为登录成功后需要处理的脚本,包括打开的画面、分辨率、打开位置等,自己看着修改吧!
#pragma code ("UseAdmin.DLL")
#include "pwrt_api.h"
#pragma code ()
if (PWRTSilentLogin(GetInputValueChar(lpszPictureName,"1"),GetInputValueChar(lpszPictureName,"2")) == FALSE)
{
SetTagBit("PassWord_Visible",0); //Return-Type: BOOL
MessageBox (NULL, "用户名或密码错误,请重新输入!" , "提示", MB_ICONEXCLAMATION| MB_SYSTEMMODAL );// }
}
else
//SetVisible("Main_window.Pdl","PassWord",FALSE);
{
SetTagBit("PassWord_Visible",0); //Return-Type: BOOL
SetPictureName("Main_window.Pdl","zhu_window","通宇粉磨01.Pdl");
SetVisible("Main_window.Pdl","zhu_window",1);
SetLeft("Main_window.Pdl","zhu_window",0); //返回类型:BOOL
SetTop("Main_window.Pdl","zhu_window",40);
SetWidth("Main_window.Pdl","zhu_window",1366); //返回类型:BOOL
SetHeight("Main_window.Pdl","zhu_window",688);
}
} |
|