#define SubclassWindow(hwnd, lpfn) \
((WNDPROC)SetWindowLongPtr((hwnd), GWLP_WNDPROC, (LPARAM)(WNDPROC)(lpfn)))

从该宏可以看出是调用SetWindowLongPtr

具体的详解:http://blog.csdn.net/sunliangyuan/article/details/6028425

由于照着上面的链接敲的时候遇到了两个问题:

1、OnChar无法响应

2、当按回车键的时候整个程序直接退出了

 

一、其实也是看链接里面的介绍,要进行消息映射,而我只是简单的创建一个类,然后继承CEdit

.h

class SuperEdit : public CEdit
{
public:
    SuperEdit(void);
    ~SuperEdit(void);
    void OnChar(UINT nChar, UINT nRepCnt, UINT nFlags);
};
View Code

相关文章:

  • 2021-05-27
  • 2022-03-07
  • 2021-10-06
  • 2021-06-02
  • 2022-01-19
  • 2021-05-30
  • 2022-01-06
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-19
  • 2022-01-13
  • 2021-12-05
相关资源
相似解决方案