WTL里用Create创建的控件无法映射消息

Zimmerk Zimmerk 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
用WTL向导创建一个SDI,我想在工具栏上放一个编辑框和一个按钮(类似IE)
编辑框和按钮都是用Create创建的
CButton *pButton  = new CButton(m_hWnd, _T("Button"), WS_CHILD | WS_BORDER | BS_PUSHBUTTON, 0, IDC_SUBMIT_BUTTON);


映射用
COMMAND_ID_HANDLER(IDC_SUBMIT_BUTTON, BN_CLICKED, OnSubmit);


运行后发现根本没有响应消息,这是怎么回事?
我试着用基于对话框的程序,也是这样写,又能正常响应
...全文

相关推荐

将WTL MDI窗口添加到ATL控件中

**处理消息映射**:确保ATL控件的消息映射包含MDI子窗口所需的消息处理,例如WM_CREATE、WM_SIZE等。7.

weixin_38684806

WTL开发者指南:从基础到实战的完整教程合集

WTL(Windows Template Library)是一个开源的模板库,它提供了丰富的模板和类用于简化Windows应用程序的开发。虽然WTL不如MFC(Microsoft Foundation Class)那样广泛,但其轻量级和高效率的特点使得它特别适合用于创建小型和中型的UI应用程序。WTL是建立在ATL(Active Template Library)上的,继承了ATL的许多特性,如COM支持、类工厂等。自定义消息是在Windows消息系统中,开发者根据特定需求定义的消息类型。

泠川

C++中WTL_和_MFC_编程

##### 示例:创建窗口实例```cppCMyWindow wnd;wnd.Create(NULL, _T("My Window"), WS_OVERLAPPEDWINDOW);```#### 消息映射机制消息映射是

拙行勿语

WTL相关文档 WTL Documentation

**消息映射**:WTL使用类似于MFC的消息映射机制来处理窗口消息。学习如何声明和实现消息映射函数,以及如何处理常见的窗口消息,如WM_CREATE、WM_PAINT等。4.

xizero00

WTL实现播放器控制窗口

总结起来,利用WTL实现播放器控制窗口的关键在于理解和运用`Slider`控件,以及如何通过消息映射处理用户交互。通过这种方式,我们可以创建出功能丰富的媒体播放界面,同时保持代码的简洁性和效率。

Mark Studio
评论 1
收藏 已收藏
分享
返回顶部
Zimmerk
C++ 语言 65,214 成员 250,514 内容