大哥们帮忙,几个问题???
1、如何使CEdit显示*号,即按一下按钮,显示*,再按不显示。
2、CEdit怎么全选?3、我要实现以下功能:程序运行后,自动缩小到托盘区,程序中可以给用户自定义一热键,按下 热键,弹出程序主窗体(或一个CDialog),我使用SetHotKey可以自定义热键,但问题是,必须要打开主窗体,再按热 键,才获得响应???如果我不让程序主窗体获得焦点,就不会响 应了,即系统中无法响 应???不甚感 激各位。

解决方案 »

  1.   

    CEdit的属性中可以设置为密码域
      

  2.   

    赫赫,看错了 
    在onChar()中写好了
      

  3.   

    前两个问题只要调用自身函数就可以了。第三个问题,热键是在激活窗体内使用的,如果要在非激活窗体内使用,先激活该窗体:   
       CWnd *pPrevWnd = CWnd::GetDesktopWindow()->GetWindow(GW_CHILD);
       while(pPrevWnd)
      {
    if(::GetProp(pPrevWnd->GetSafeHwnd(),m_pszExeName))
    {
    if(pPrevWnd->IsIconic())
    {
    pPrevWnd->ShowWindow(SW_RESTORE);
    }
    pPrevWnd->SetForegroundWindow();
    pPrevWnd->GetLastActivePopup()->SetForegroundWindow();
                      return FALSE;
    }
    pPrevWnd = pPrevWnd->GetWindow(GW_HWNDNEXT);
       }