• 当前位置: 首页 > 等阶教程源码 > 入门教程源码设置菜单底色
  • 设置菜单底色

    • 软件授权:
      开源软件
    • 软件大小:
      20.11 KB
    • 文件类型:
      .zip,.e
    • 下载次数:
    • 上传用户:
      心脏
    • 发布时间:
      2018-11-26 23:24
    • 软件等阶:
    • 运行环境:
      Winall,Win2003,WinXP,Win7,Win8
    • 软件评级:

    软件介绍             


    设置菜单底色

    系统结构:GetMenuItemCount,DrawMenuBar,GetSubMenu,GetMenu,SetMenuInfo,CreateSolidBrush,DeleteObject,CreatePatternBrush,GetMenuItemCount,DrawMenuBar,GetSubMenu,GetMenu,SetMenuInfo,CreateSolidBrush,DeleteObject,取菜单条目数_,重画菜单_,取菜单句柄_,置菜单信息_,创建纯色刷子_,取子菜单句柄_,取菜单信息_,

    ======窗口程序集1

               |  |

               |  |------ _按钮1_被单击

               |  |

               |  |

    ======调用的Dll

               |  |

               |  |---[dll]------   GetMenuItemCount

               |  |

               |  |---[dll]------   DrawMenuBar

               |  |

               |  |---[dll]------   GetSubMenu

               |  |

               |  |---[dll]------   GetMenu

               |  |

               |  |---[dll]------   SetMenuInfo

               |  |

               |  |---[dll]------   CreateSolidBrush

               |  |

               |  |---[dll]------   DeleteObject

               |  |

               |  |---[dll]------   CreatePatternBrush

      ======窗口程序集1

               |  |

               |  |------ _按钮1_被单击

               |  |

               |  |

    ======调用的Dll

               |  |

               |  |---[dll]------   GetMenuItemCount

               |  |

               |  |---[dll]------   DrawMenuBar

               |  |

               |  |---[dll]------   GetSubMenu

               |  |

               |  |---[dll]------   GetMenu

               |  |

               |  |---[dll]------   SetMenuInfo

               |  |

               |  |---[dll]------   CreateSolidBrush

               |  |

               |  |---[dll]------   DeleteObject

      ======窗口程序集1

               |  |

               |  |------ _按钮1_被单击

               |  |

               |  |

    ======调用的Dll

               |  |

               |  |---[dll]------   取菜单条目数_

               |  |

               |  |---[dll]------   重画菜单_

               |  |

               |  |---[dll]------   取菜单句柄_

               |  |

               |  |---[dll]------   置菜单信息_

               |  |

               |  |---[dll]------   创建纯色刷子_

               |  |

               |  |---[dll]------   取子菜单句柄_

               |  |

               |  |---[dll]------   取菜单信息_

      

    设置菜单底色 设置菜单底色 设置菜单底色 设置菜单底色 设置菜单底色 设置菜单底色

    调用的DLL命令:

    .DLL命令 GetMenuItemCount, 整数型, "user32.dll", "GetMenuItemCount"

        .参数 hMenu, 整数型, , 菜单的句柄

    .DLL命令 DrawMenuBar, 整数型, "user32.dll", "DrawMenuBar"

        .参数 hwnd, 整数型, , 要重画菜单栏的窗口的句柄

    .DLL命令 GetSubMenu, 整数型, "user32.dll", "GetSubMenu"

        .参数 hMenu, 整数型, , 菜单的句柄

        .参数 nPos, 整数型, , 条目在菜单中的位置。第一个条目的编号为0

    .DLL命令 GetMenu, 整数型, "user32.dll", "GetMenu"

        .参数 hwnd, 整数型, , 窗口句柄。对于vb,这应该是一个窗体句柄。注意可能不是子窗口的句柄

    .DLL命令 SetMenuInfo, 整数型, "user32.dll", "SetMenuInfo"

        .参数 hMenu, 整数型

        .参数 minfo, MENUINFO

    .DLL命令 CreateSolidBrush, 整数型, "gdi32.dll", "CreateSolidBrush"

        .参数 crColor, 整数型, , 数字的RGB彩色

    .DLL命令 DeleteObject, 整数型, "gdi32.dll", "DeleteObject"

        .参数 hObject, 整数型, , 一个GDI对象的句柄

    .DLL命令 CreatePatternBrush, 整数型, "gdi32", "CreatePatternBrush", , 用指定了刷子图案的一幅位图创建一个刷子  如执行成功,则返回新刷子的一个句柄;否则返回零

        .参数 hBitmap, 整数型, , 指向一幅位图的句柄。如指定了单色位图,文本和背景色就会在图案中使用;

    调用的DLL命令:

    .DLL命令 GetMenuItemCount, 整数型, "user32.dll", "GetMenuItemCount"

        .参数 hMenu, 整数型, , 菜单的句柄

    .DLL命令 DrawMenuBar, 整数型, "user32.dll", "DrawMenuBar"

        .参数 hwnd, 整数型, , 要重画菜单栏的窗口的句柄

    .DLL命令 GetSubMenu, 整数型, "user32.dll", "GetSubMenu"

        .参数 hMenu, 整数型, , 菜单的句柄

        .参数 nPos, 整数型, , 条目在菜单中的位置。第一个条目的编号为0

    .DLL命令 GetMenu, 整数型, "user32.dll", "GetMenu"

        .参数 hwnd, 整数型, , 窗口句柄。对于vb,这应该是一个窗体句柄。注意可能不是子窗口的句柄

    .DLL命令 SetMenuInfo, 整数型, "user32.dll", "SetMenuInfo"

        .参数 hMenu, 整数型

        .参数 minfo, MENUINFO

    .DLL命令 CreateSolidBrush, 整数型, "gdi32.dll", "CreateSolidBrush"

        .参数 crColor, 整数型, , 数字的RGB彩色

    .DLL命令 DeleteObject, 整数型, "gdi32.dll", "DeleteObject"

        .参数 hObject, 整数型, , 一个GDI对象的句柄

    调用的DLL命令:

    .DLL命令 取菜单条目数_, 整数型, "user32.dll", "GetMenuItemCount"

        .参数 hMenu, 整数型, , 菜单的句柄

    .DLL命令 重画菜单_, 整数型, "user32.dll", "DrawMenuBar"

        .参数 hwnd, 整数型, , 要重画菜单栏的窗口的句柄

    .DLL命令 取菜单句柄_, 整数型, "user32.dll", "GetMenu"

        .参数 hwnd, 整数型, , 窗口句柄。对于vb,这应该是一个窗体句柄。注意可能不是子窗口的句柄

    .DLL命令 置菜单信息_, 整数型, "user32.dll", "SetMenuInfo"

        .参数 hMenu, 整数型

        .参数 minfo, MENUINFO

    .DLL命令 创建纯色刷子_, 整数型, "gdi32.dll", "CreateSolidBrush"

        .参数 crColor, 整数型, , 数字的RGB彩色

    .DLL命令 取子菜单句柄_, 整数型, "user32", "GetSubMenu"

        .参数 菜单句柄, 整数型

        .参数 位置, 整数型

    .DLL命令 取菜单信息_, 整数型, "user32.dll", "GetMenuInfo"

        .参数 hmenu, 整数型

        .参数 LPMENUINFO, MENUINFO, 传址, 可能为 MENUINFO 结构。

    相关软件

    下载说明

    本站目前主要提供易语言源码、模块、支持库等下载大部分源码均为ZIP打包,
    注:本站源码主要来源于网络收集。如有侵犯您的利益,请联系我们,我们将及时删除!
    部分源码可能含有危险代码,(如关机、格式化磁盘等),请看清代码在运行。
    由此产生的一切后果本站均不负责。源码仅用于学习使用,如需运用到商业场景请咨询原作者。

    使用本站源码开发的产品均与本站无任何关系,请大家遵守国家相关法律。

     

    推荐排行