小弟想在程序中实现这样一个菜单,具体要求是菜单的菜单项可以自己定制,并且菜单项所相关联的事件处理程序也可以定制,比如说可以打开一个文件或者是运行一段脚本,或者是其它动作。好像C#里可以创建动态上下文菜单,不知道在vc里如何实现?
AppendMenu
1.Create Popup Menu by AppendMenu ID
2.TrackPopMenu
3.translate message,by deal Windowproc callback function.
LRESULT CSLCC2003Dlg::WindowProc(UINT message, WPARAM wParam, LPARAM lParam)
{
switch( message )
{
case WM_COMMAND:
switch ( LOWORD( wParam ) )
{
case ID_EXIT:
....
}
}
}
学习