如何在菜单子菜单前加上图标????????

pengyou1hao 2003-12-08 09:11:05
如何在菜单子菜单前加上图标????????
...全文
122 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
y1g1y1 2003-12-08
  • 打赏
  • 举报
回复
http://ygyuan.yeah.net/
免费控件下载.

使用也简单,无须一行代码.
pengyou1hao 2003-12-08
  • 打赏
  • 举报
回复
smartxpmenu怎么用.请给代码???
pengyou1hao 2003-12-08
  • 打赏
  • 举报
回复
smartxpmenu控件在哪里?
fafan 2003-12-08
  • 打赏
  • 举报
回复
兄弟,能不能不用api
------------------
那就用控件吧
smartxpmenu
pengyou1hao 2003-12-08
  • 打赏
  • 举报
回复
兄弟,能不能不用api
kimurakenshin 2003-12-08
  • 打赏
  • 举报
回复
找到一个书上的小程序给你参考一下.
用到API函数.


Private Declare Function GetMenu Lib "user32" (ByVal hwnd As Long) As Long
Private Declare Function GetSubMenu Lib "user32" (ByVal hMenu As Long, ByVal nPos As Long) As Long
Private Declare Function GetMenuItemID Lib "user32" (ByVal hMenu As Long, ByVal nPos As Long) As Long
Private Declare Function ModifyMenu Lib "user32" Alias "ModifyMenuA" (ByVal hMenu As Long, ByVal nPosition As Long, ByVal wFlags As Long, ByVal wIDNewItem As Long, ByVal lpString As Any) As Long
Private Declare Function CreateCompatibleDC Lib "gdi32" (ByVal hdc As Long) As Long
Private Declare Function CreateCompatibleBitmap Lib "gdi32" (ByVal hdc As Long, ByVal nWidth As Long, ByVal nHeight As Long) As Long
Private Declare Function SelectObject Lib "gdi32" (ByVal hdc As Long, ByVal hObject As Long) As Long
Private Declare Function BitBlt Lib "gdi32" (ByVal hDestDC As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, ByVal dwRop As Long) As Long
Private Declare Function DeleteDC Lib "gdi32" (ByVal hdc As Long) As Long

Const SRCCOPY = &HCC0020
Const MF_BITMAP = &H4&
Const MF_BYPOSITION = &H400&

Private Sub Form_Load()
Dim nLoopCtr As Integer
Dim lResult As Long
Dim hTempDC As Long
Dim nWidth As Long
Dim nHeight As Long
Dim lTempID As Long
Dim hMenuID As Long
Dim lItemCount As Long
Dim hBitmap As Long


nWidth = Pic.Width \ Screen.TwipsPerPixelX
nHeight = Pic.Height \ Screen.TwipsPerPixelY
hMenuID = GetSubMenu(GetMenu(Me.hwnd), 0)
hTempDC = CreateCompatibleDC(Pic.hdc)
For i = 0 To 1
hBitmap = CreateCompatibleBitmap(Pic.hdc, nWidth, nHeight)
lTempID = SelectObject(hTempDC, hBitmap)
lResult = BitBlt(hTempDC, 0, 0, nWidth, nHeight, Pic.hdc, 0, 0, SRCCOPY)
lTempID = SelectObject(hTempDC, lTempID)
M_Item1(i).Caption = ""
lResult = ModifyMenu(hMenuID, i, MF_BYPOSITION Or MF_BITMAP, GetMenuItemID(hMenuID, i), hBitmap)
Next i
lResult = DeleteDC(hTempDC)
End Sub
内容概要:本文针对微电网日经济调度问题,提出了一种综合考虑风光发电、储能系统与需求响应的优化调度模型,并通过Matlab编程实现求解。该模型旨在应对风能与光伏出力固有的间歇性和波动性,通过协调可控负荷(需求响应)与储能装置的充放电行为,在满足系统功率平衡约束的提下,最小化系统运行成本或最大化经济效益。研究详细阐述了风光出力预测、储能动态模型、需求响应机制等关键环节的数学建化方法,并采用合适的优化算法(如智能优化算法或数学规划方法)进行求解,最终通过仿真算例验证了所提模型与方法在削峰填谷、平抑新能源波动、降低购电成本以及提升微电网经济性方面的有效性。; 适合人群:具备电力系统、可再生能源或运筹优化基础知识,从事微电网、综合能源系统、电力市场等领域研究的研究生、科研人员及工程技术人员。; 使用场景及目标:① 学习和掌握微电网经济调度的基本建模思路与关键技术;② 理解风光储联合运行与需求响应互动的协同优化机制;③ 获取Matlab代码实现的参考范例,用于复现论文结果或在此基础上进行二次开发与创新研究。; 阅读建议:在阅读时应重点关注模型的构建逻辑、各变量与约束条件的物理含义,并结合提供的Matlab代码,深入理解算法的实现流程。建议读者自行调试代码,修改参数以观察不同场景下的调度结果,从而加深对微电网优化调度核心思想的理解。
【重要提示】本资源设置为0积分下载,若非0积分请勿轻易下载 亲爱的CSDN用户: 首先感谢你点进这个资源页面。我需要提说明一个重要情况: 本资源原本已设置为“0积分下载”,即作者希望完全免费共享。但CSDN平台有时会根据文件的下载热度、文件大小、用户权限等因素,自动将部分资源的积分调整为非0数值(如1积分、2积分、5积分等)。这是平台系统的自动行为,而非作者本人的设定。 因此,如果你当看到该资源的下载所需积分不是0(例如显示为1、2、3……),请谨慎决定是否下载。 如果你按照非0积分支付并下载后发现资源内容不符合预期、链接失效,或者实际上该资源本应是免费的,作者无法为此承担积分损失或退还操作。强烈建议:仅在页面显示为0积分时进行下载。 另外,本资源描述中并未直接提供具体的下载地址或外部链接,因为它本身是一个通过CSDN官方上传通道提交的文件/内容包。如果你看到描述中没有外部网盘地址,这是正常的——资源文件应通过CSDN内置的“下载”按钮获取。若因平台积分显示异常导致你支付了积分,请优先联系CSDN客服咨询积分退还政策,作者没有权限修改平台自动设定的积分值。 感谢你的理解与支持。技术分享本应开放,但受限于平台规则,特此提醒如上。祝学习进步!
内容概要:本文针对光伏系统并网过程中的电能质量问题,特别是总谐波失真(THD)过高这一核心瓶颈,提出了一种基于机器学习算法的级联多电平逆变器智能控制方案。该方案摒弃了传统控制方法对精确数学模型的依赖,创新性地设计了由级联馈神经网络(CFNN)和深度神经网络(DNN)构成的协同控制体系。其中,CFNN负责快速响应光伏出力波动和电网参数变化,输出初步开关状态指令以抑制低次谐波;DNN则通过深层学习挖掘谐波分布规律,对开关状态进行精准校正以抑制高次谐波。通过误差反馈机制动态调整两者的控制权重,最终实现了谐波的分层、高效抑制。理论分析与性能对比表明,该协同控制方案能将电流总谐波失真显著降低至3.8%,功率因数提升至0.99,响应时间缩短至0.05s,各项性能均远超传统的PI控制和单一馈神经网络控制方案,有效保障了光伏系统的高效、稳定并网。; 适合人群:具备一定电力电与人工智能基础知识,从事新能源并网、智能控制、电力系统电能质量优化等相关领域的科研人员及工程技术人员,尤其适合研究生、高校教师及企业研发人员。; 使用场景及目标:① 解决光伏系统并网时因出力波动和负载变化引起的谐波污染问题;② 提升高电压等级光伏电站的并网电能质量与运行稳定性;③ 为多电平逆变器控制系统设计提供一种不依赖精确模型、具备强自适应能力的智能化解决方案。; 阅读建议:建议结合文中提出的Simulink仿真模型与Matlab代码实现部分进行实证复现,重点关注CFNN与DNN的输入输出设计、网络结构参数设置及协同控制策略的实现逻辑,同时可进一步探索引入强化学习或多目标优化算法以提升控制系统的综合性能。

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧