本来自己做的菜单条,左边没有图标,但我看了别人的系统后发现最左边有个图标,我想知道如何实现的?

解决方案 »

  1.   

    可以用api
    也可以用yfDOTNetMenu控件
      

  2.   

    Private Declare Function GetMenu Lib "user32" (ByVal hwnd As Long) As LongPrivate Declare Function GetSubMenu Lib "user32" _
       (ByVal hMenu As Long, ByVal nPos As Long) As LongPrivate Declare Function SetMenuItemBitmaps Lib "user32" _
       (ByVal hMenu As Long, ByVal nPosition As Long, ByVal wFlags As Long, _
        ByVal hBitmapUnchecked As Long, ByVal hBitmapChecked As Long) As Long
      

  3.   

    http://www.dapha.net/down/list.asp?id=2045
      

  4.   

    可能我没说清楚,再说一遍,就是标题栏下面有一条很长的菜单栏(左->右)的那一条,看看Excel就知道了,最左边有个Excel图标啊
      

  5.   

    我的题目大家可能没理解做个图示吧!
    问题再述:如何把一图标(可能应该叫做位图)放置到与菜单栏齐行的最左边!1---------------------------------------------------
    2——————————————————————————
    3——————————————————————————
        ----------------------------------------------
       | 图标  |文件(F)|编辑(E)|查看(V)|
        ————--------------------------------------
                      图1注:1、2之间就是标题栏的位置
        2、3之间就是菜单栏的位置,为把问题说明白,我已经用图1表示出来,图标和菜单是在 同一行,具体你打开一个Excel文件就知道了!(与标题栏上的那图标是两回事!) 
    分数可以加高,希望大家能给点建议,集思广益!!!解决问题即结贴!!!
      

  6.   

    Microsoft Excel中的,你打开看一下啊?
      

  7.   

    那不是菜单的图标,是多文档主窗口里面子窗口的图标~~
    你右以定义一个MDI窗口,再加一个子窗口和菜单试一下!!
      

  8.   

    是MDI,这边解决了,另一边的问题你去看看,也解决一下!