在VS2013上编写一个托盘菜单程序时,给主窗口类添加了一个自定义方法OnTrayMessage,但是在方法实现中调用该窗口类成员变量时编译器却提示成员变量未声明,后来才注意到,方法一定要包含类名,即在源文件的方法实现中应该这样写:
LRESULT CTrayPopMenuDlg::OnTrayMessage(WPARAM wParam, LPARAM lParam)
{
......
}
本文介绍了在使用VS2013编写托盘菜单程序时,如何正确地在方法实现中引用窗口类成员变量,避免编译错误,并通过实例演示了正确的代码写法。
在VS2013上编写一个托盘菜单程序时,给主窗口类添加了一个自定义方法OnTrayMessage,但是在方法实现中调用该窗口类成员变量时编译器却提示成员变量未声明,后来才注意到,方法一定要包含类名,即在源文件的方法实现中应该这样写:
LRESULT CTrayPopMenuDlg::OnTrayMessage(WPARAM wParam, LPARAM lParam)
{
......
}

被折叠的 条评论
为什么被折叠?
