大家好,我是初学编程者,请教以下几个问题,请帮忙解答,一定给分:1:如何完成IP地址的自加并会自动跨越网段间???比如192.168.4.254到192.168.8.254(搞半天不懂)2:如何完成16进制与36进制的编程,比如:MAC 地址的自增自减,并且支持到位数为12的MAC地址。(较难)3:如何在树型列表里的项进行右键单击事件,我想对某项进行单击右键弹出菜单,(自学编程不容易!)4:如何在加高菜单项的高度并在左侧加入图标,老觉得原始的好挤好丑,好压郁。(VC界面太不成熟,好累)
      真心希望大家可以多多交流!!

解决方案 »

  1.   

    3:如何在树型列表里的项进行右键单击事件,我想对某项进行单击右键弹出菜单
    void   CMyTree::OnRButtonDown(UINT   nFlags,   CPoint   point)     
      {   
      //   TODO:   Add   your   message   handler   code   here   and/or   call   default   
              CMenu   menu;   
              menu.CreatePopupMenu();   
              menu.AppendMenu(MF_STRING,ID_BOOK,"ddd");   
              GetCursorPos(&point);   
              menu.TrackPopupMenu(TPM_LEFTBUTTON,point.x,point.y,this);   
              menu.DestroyMenu();   
              CTreeCtrl::OnRButtonDown(nFlags,   point);   
      }  4:如何在加高菜单项的高度并在左侧加入图标,老觉得原始的好挤好丑,好压郁
    用BCG有现成的