virtual  指此函数为虚函数
LRESULT表示此函数的返回值为LRESULT类型,这个类型专门用于函数返回值,实际上就是一个LONG型

解决方案 »

  1.   

    关于虚函数请看C++的介绍,这是C++的精华所在,也就是常说的多态问题.
    关于LRESULT类型请查阅MSDN的介绍,它一般用于WINDOW程序函数返回值或者是回调函数,实际上就是一个32位的LONG型数,在VC中会有很多这样的类型标识来标识不同的用途,比如HANDLE实际上也是一个32位的值,不过它是用来标识一个对象的,比如特定的窗口对象,通常把此类型叫做句柄.对于不同种类的对象又有不同的句柄标识,比如窗口句柄又写做HWND,GDI对象的句柄写做HGDIOBJ等等.