有2张位图,在按钮得到焦点的时候使用位图1,在按钮失去焦点的时候使用位图2,按钮得到或失去焦点有没有什么消息?用的win32api

解决方案 »

  1.   

    getfoucs()
      

  2.   

    WM_SETFOCUS
    WM_KILLFOCUS
      

  3.   

    看鸡啄米的课程入门的MFC。记得那上面好像有这个问题例子
      

  4.   

    要在派生  按钮 处理中,如
    class CMyButton : public CButton
    在 OnSetFocus
      

  5.   

    SetWindowLog(WND_PROC)
    WM_DRAWITEM里绘制按钮
    ODS_FOCUS/ODS_SELECT/....
      

  6.   

    WM_DRAWITEM里怎么给按钮加上位图?我用bitblt好像不行,能不能给点示范?
      

  7.   

    ON_BN_KILLFOCUS(IDOK, &CAboutDlg::OnBnKillfocusOk)
    ON_BN_SETFOCUS(IDOK, &CAboutDlg::OnBnSetfocusOk)
      

  8.   


    我写错了,应该是setfocus()