我已经获得了对话框里的几个EDIT句柄,请问如何判断哪个是输入密码的EDIT呢?我用GetWindowLong(GWL_STYLE);获得EDIT控件的风格,请问大侠如何判断该EDIT是否为输入密码的呢?谢谢!
解决方案 »
- Debug与Release的差别
- 请问已经删除的QQ记录可以恢复么?
- 求ms-dos下串口通讯(打开,设置,读,写,关闭)程序,工具vc6.0
- 如何 慎用光标
- 当我用HttpSendRequest()发送一个请求后,我如何得到这个返回的页面是正确的
- 请问:如何在客户端测试远程机器上的一个服务是否已经启动。已知这个服务的ip地址和端口号。
- 用Mozilla浏览器访问CSDN好快!!!有谁愿意和我一起研究Mozilla浏览器?
- 最小化窗口时,如何让其不显示在下面的工具条中?
- MFC强档群,高手如云,欢迎加盟45281783
- Datagrid怎样设置它的属性为只读!
- localtime函数是什么意思啊
- SetDIBitsToDevice 或 StretchDIBits 怎样实现图像快速上下翻转?
求助高手.
{
CEdit* pEdit = (CEdit*)GetDlgItem(IDC_EDIT1);
ASSERT(pEdit != NULL);
DWORD dwStyle = pEdit->GetStyle();
if (dwStyle & ES_PASSWORD)
{
AfxMessageBox(_T("密码录入框!"));
}}
{
CEdit* pEdit = (CEdit*)GetDlgItem(IDC_EDIT1);
ASSERT(pEdit != NULL);
DWORD dwStyle = ::GetWindowLong(pEdit->m_hWnd,GWL_STYLE);
if (dwStyle & ES_PASSWORD)
{
::MessageBox(NULL,_T("Password edit!"),_T("Prompt"),MB_OK);
}}