在 MFC 中,COleControl::GetMessageString 并不是 COleControl 类的公共方法。通常,GetMessageString 是从 CWnd 类继承而来的方法,用于获取与消息相关的字符串。

如果你想要在 ActiveX 控件中使用 GetMessageString,可以考虑以下示例代码:
// 假设这是 COleControl 的派生类
class CMyOleControl : public COleControl
{
public:
    // 其它成员函数和数据成员...

    // 获取消息字符串
    CString GetMessageString(UINT nID) const
    {
        CString strMsg;
        VERIFY(strMsg.LoadString(nID));  // 使用 VERIFY 确保加载成功
        return strMsg;
    }

    // 其它成员函数和数据成员...
};

在这个示例中,GetMessageString 方法通过调用 LoadString 来加载指定资源 ID 的字符串。这个方法通常用于加载与 Windows 消息相关的字符串,比如错误消息或者提示信息。

请注意,具体的实现和行为可能会因 MFC 版本和控件类型而有所不同,建议查阅相关文档或头文件以获取准确的信息。


转载请注明出处:http://www.zyzy.cn/article/detail/21093/MFC/COleControl