VC星号密码查看器源码
UINT g_timer = 0;
void CGetPwdDlg::StartDeteck()
{
// TODO: 在此添加控件通知处理程序代码
//g_hHook=SetWindowsHookEx(WH_JOURNALRECORD,HookProc,GetModuleHandle(NULL),0);
//AfxMessageBox(TEXT("安装钩子成功"));
//g_Test = 0;
//安装钩子
if (g_timer == 0)
{
g_timer = SetTimer(1001,100,0);
}
}
void CGetPwdDlg::CancleDetect()
{
// TODO: 在此添加控件通知处理程序代码
if (g_timer != 0)
{
KillTimer(g_timer);
}
}
void CGetPwdDlg::OnBnClickedBtnDisplay()
{
// TODO: 在此添加控件通知处理程序代码
HWND h_pass;
CWnd *pWnd = GetDlgItem(IDC_EDIT_PASS);
h_pass = pWnd->GetSafeHwnd();
//在本程序是有效的
::SendMessage(h_pass, EM_SETPASSWORDCHAR,0,0);//去掉密码属性
Invalidate(FALSE);
}
void CGetPwdDlg::OnTimer(UINT_PTR nIDEvent)
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
if (nIDEvent == 1001)
{
CPoint pt;
GetCursorPos(&pt);
HWND hwnd = ::WindowFromPoint(pt);
LONG lStyle = GetWindowLong(hwnd, GWL_STYLE);
//if (lStyle & ES_PASSWORD)
{
SetWindowWord(hwnd, GWL_STYLE, lStyle & ~ES_PASSWORD);
//::PostMessage(hwnd, EM_SETPASSWORDCHAR,0,0);//去掉密码属性------以前的老方法,win7下面已失效
TCHAR szText[256] = {0};
::SendMessage(hwnd, WM_GETTEXT, 256, LPARAM(szText));
SetDlgItemText(IDC_EDIT_PASS,szText);
}
}
CDialog::OnTimer(nIDEvent);
}
VC星号密码查看器源码相关推荐
- Windows文本框星号密码查看器
Windows文本框星号密码查看器 本人2002的学习作品 作者:成晓旭 1. 设计原理:注册一个系统级鼠标挂钩,通过监测系统鼠标所在Windows窗口来获取密码,成功获取密码之后,通过发送自定义的 ...
- 简易的星号密码查看器(对话框版+网页版)
基本都是别人写的,我居然有脸写原创. 玩路路解密破解游戏的时候用到过一个工具,可以用来查看窗口的星号密码以及网页中的星号密码,顿觉得很牛x,找了一下它们的原理,依葫芦画瓢也自娱自乐了一番.就当是验证一 ...
- android 图片查看源码,Android 简单的图片查看器源码
public class MainActivity extends Activity { private EditText et_path; private ImageView iv; //创建han ...
- 安卓手机MTK手机3d模型查看器源码APP下载
github部分代码 package org.andresoviedo.app.model3D.demo;import android.app.Activity; import android.ope ...
- C、C++、VC、MFC网页自动注册、登陆、发帖、留言 QQ注册、QQ申请器源码、源代码
查看文章 [转]C.C++.VC.MFC网页自动注册.登陆.发帖.留言 QQ注册.QQ申请器源码.源代码 2012-01-11 10:58 转载自 qq316293804 最终编辑 qq31629 ...
- C++、VC++、MFC网页自动注册、登陆、发帖、留言,QQ注册、QQ申请器源码、注册邮箱源码、自动发帖源码...
C++.VC++.MFC网页自动注册.登陆.发帖.留言,QQ注册.QQ申请器源码.注册邮箱源码.自动发帖源码 参考资料: 自动登录yahoo邮箱http://blog.csdn.net/suisu ...
- C++、VC++、MFC网页自动注册、登陆、发帖、留言,QQ注册、QQ申请器源码、注册邮箱源码、自动发帖源码
参考资料: 自动登录yahoo邮箱http://blog.csdn.net/suisuibianbian/archive/2005/12/12/550260.aspx VC采集网页所有表单域http: ...
- Android WIFI密码查看器实例(在获取Root权限下查看系统文件)
Android WIFI密码查看器实例 实现原理:使用shell命令查看保存WIFI密码的系统文件 涉及的知识 界面展示 基本的Shell命令 shell查看WIFI密码 ShellUtil的使用 正 ...
- 书店销售系统java代码,VC书店销售管理系统源代码(源码大小6M)
VC书店销售管理系统源代码(源码大小6M) 源码下载地址: (精品源码有详细软件界面截图) 本站提供几百套大型商业源码,平均一元一套,火爆下载中...... QQ:283072.283672 EMAI ...
最新文章
- 成功解决mod = importlib.util.module_from_spec(spec)ImportError: DLL load failed: 找不到指定的程序。
- Bzoj 3343: 教主的魔法(分块+二分答案)
- CodeForces - 1350D Orac and Medians(思维)
- 结合WebSocket编写WebGL综合场景示例
- wp insert post 插入文章到数据库
- visual paradigm 表示选择关系_知识获取的新挑战—远程监督关系抽取
- (46)System Verilog 类中变量随机激励权重分布
- 开万人 AI 大会什么感受?陆奇任大会主席 | AI ProCon 2020
- java struts 拦截器_java框架篇---struts实现拦截器
- 一文看懂BGP路由黑洞问题
- HyperLPR中文车牌识别
- 计算机软件技术发展应用论文,计算机软件毕业论文计算机软件技术发展应用.docx...
- 如何用mac刷路由器
- 发票查验、发票识别API
- 人类认识宇宙7次飞跃,中国贡献0《科学是什么》张双南研究员演讲全文(回复“科学是什么”下载PDF典藏版科普资料)
- 哪个计算机无法做到双屏显示,笔记本电脑怎么实现双屏显示不同的内容
- Removing unused resources requires unused code shrinking to be turned on
- 【T3】win10系统成功注册加密锁后,登录软件依然提示“产品未找到合法的license授权”
- php 计算百分比,百分比计算器
- 20220211纪中集训总结
热门文章
- SpringBoot新版
- SpringBoot_web开发-【实验】-登陆拦截器
- SpringBoot_日志-其他日志框架统一转换为slf4j
- win7电脑总是提示重新启动计算机以完成重要更新的安装是怎么回事,Win7开机时弹出Windows Update提示,怎样解决?(图文)...
- Hadoop的搭建,VmwareWorkstation 16pro + Ubuntu18.04.1
- dockerfile mysql例子_简单的Dockerfile书写(实例!!!)
- 如何在 Windows 上安装多个 MySQL,实现 MySQL 跨电脑移植使用
- 第四章:系统困境之 在归因错误下拼命努力
- Ubuntu 16.04 安装wine
- Centos 6.4下MySQL安装及配置介绍