社区
VB基础类
帖子详情
有关设置系统菜单及按纽的问题
jienao
2000-06-15 02:13:00
用API函数RemoveMenu 写一如下语句:
hMenu = GetSystemMenu(Me.hWnd, 0)
RemoveMenu hMenu, sc_close, mf_remove
当窗体是默认状态时,关闭按纽灰显且无效,但当窗体最大化后,关闭按纽仍然灰显但却有效,即可以关闭窗体;由于该窗体是一个MDI窗体的子窗体,所以最大化后无法判断是否其菜单中的关闭是否正常,请指点该API函数后的参数是否书写有误!谢谢
...全文
101
1
打赏
收藏
有关设置系统菜单及按纽的问题
用API函数RemoveMenu 写一如下语句: hMenu = GetSystemMenu(Me.hWnd, 0) RemoveMenu hMenu, sc_close, mf_remove 当窗体是默认状态时,关闭按纽灰显且无效,但当窗体最大化后,关闭按纽仍然灰显但却有效,即可以关闭窗体;由于该窗体是一个MDI窗体的子窗体,所以最大化后无法判断是否其菜单中的关闭是否正常,请指点该API函数后的参数是否书写有误!谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
TopHead
2000-06-15
打赏
举报
回复
有效是什么意思?我这里怎么好像无效的。
WPF摄影
系统
完整例子[按钮、浏览、
菜单
、样式]
WPF摄影
系统
完整例子[按钮、浏览、
菜单
、样式] 源码打包奉上,需要的童鞋快来下载哈!
ASP.NET通用权限管理
系统
源代码(含文档、数据库)
ASP.NET通用权限管理
系统
源代码(含文档、数据库) 1.
菜单
导航管理 2.操作按钮 3.角色管理 4.部门管理 5.用户管理(用户权限) 6.用户组管理(
设置
成员,用户组权限) 7.
系统
配置(动态配置
系统
参数) 8.附加属性(自定义属性) 9.
系统
日志(异常记录) 10.数据库备份/还原 11.资源管理,(动态数据库) 12.个人信息(基本信息,附加信息,用户角色,拥有权限) 13.首页快捷 14.数据回收站(业务功能删除过数据,全部保留在回收站) 15.
系统
个性化
设置
(切换
菜单
导航)
cms-cloud后台管理
系统
cms-Cloud后台管理
系统
cms-Cloud 基于Spring Boot、Spring Cloud & Alibaba、OAuth2的前后端分离的后台管理
系统
,内置模块如:部门管理、角色用户、
菜单
及按钮授权、数据权限、
系统
参数、日志管理、代码生成等。在线定时任务配置;支持集群,支持多数据源。核心技术前端技术栈 ES6、vue、vuex、vue-router、vue-cli、axios、element-ui后端技术栈 Spring Boot、Spring Cloud & Alibaba、OAuth2
系统
需求JDK >= 1.8MySQL >= 5.5Maven >= 3.0主要特性1. 完全响应式布局(支持电脑、平板、手机等所有主流设备)2. 强大的一键生成功能(包括控制器、模型、视图、
菜单
等)3. 支持多数据源,简单配置即可实现切换。4. 支持按钮及数据权限,可自定义部门数据权限。5. 对常用js插件进行二次封装,使js代码变得简洁,更加易维护6. 完善的XSS防范及脚本过滤,彻底杜绝XSS攻击7. Maven多项目依赖,模块及插件分项目,尽量松耦合,方便模块升级、增减模块。8. 国际化支持,服务端及客户端支持9. 完善的日志记录体系简单注解即可实现技术选型1、
系统
环境Java EE 8Servlet 3.0Apache Maven 32、主框架Spring Boot 2.2Spring Cloud Hoxton.SR3Spring Framework 5.1Spring Security 5.13、持久层Apache MyBatis 3.4Alibaba Druid 1.14、视图层Vue 2.6Axios 0.18Element UI 2.11内置功能(1) 用户管理:用户是
系统
操作者,该功能主要完成
系统
用户配置。(2) 部门管理:配置
系统
组织机构(公司、部门、小组),树结构展现支持数据权限。(3) 岗位管理:配置
系统
用户所属担任职务。(4)
菜单
管理:配置
系统
菜单
,操作权限,按钮权限标识等。(5) 角色管理:角色
菜单
权限分配、
设置
角色按机构进行数据范围权限划分。(6) 字典管理:对
系统
中经常使用的一些较为固定的数据进行维护。(7) 参数管理:对
系统
动态配置常用参数。(8) 通知公告:
系统
通知公告信息发布维护。(9) 操作日志:
系统
正常操作日志记录和查询;
系统
异常信息日志记录和查询。(10) 登录日志:
系统
登录日志记录查询包含登录异常。(11) 在线用户:当前
系统
中活跃用户状态监控。(12) 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。(13) 代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。(14)
系统
接口:根据业务代码自动生成相关的api接口文档。(15) 服务监控:监视当前
系统
CPU、内存、磁盘、堆栈等相关信息。(16) 在线构建器:拖动表单元素生成相应的HTML代码。(17) 连接池监视:监视当期
系统
数据库连接池状态,可进行分析SQL找出
系统
性能瓶颈。 环境部署准备工作JDK >= 1.8 (推荐1.8版本)Mysql >= 5.5.0 (推荐5.7版本)Redis >= 3.0Maven >= 3.0Node >= 10nacos >= 1.1.0sentinel >= 1.6.0运行
系统
因为本项目是前后端分离的,所以需要前后端都启动好,才能进行访问。后端运行1、导入cms到Eclipse,
菜单
File -> Import,然后选择 Maven -> Existing Maven Projects,点击 Next> 按钮,选择工作目录,然后点击 Finish 按钮,即可成功导入Eclipse会自动加载Maven依赖包,初次加载会比较慢(根据自身网络情况而定)2、创建数据库cms-cloud并导入数据脚本cms.sql(必须),quartz.sql(可选)3、创建数据库cms-config并导入数据脚本cms_config.sql(必须)4、配置nacos持久化,修改conf/application.properties文件,增加支持mysql数据源配置。# db mysqlspring.datasource.platform=mysqldb.num=1db.url.0=jdbc:mysql://localhost:3306/cms-config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTCdb.user=rootdb.password=password5、打开运行基础模块(启动没有先后顺序)CmsGatewayApplication (网关模块 必须)CmsAuthApplication (认证模块 必须)CmsSystemApplication (
系统
模块 必须)CmsMonitorApplication (监控中心 可选)CmsGenApplication (代码生成 可选)CmsJobApplication (定时任务 可选)CmsFileApplication (文件服务 可选)前端运行# 进入项目目录cd cms-ui# 安装依赖npm install# 强烈建议不要用直接使用 cnpm 安装,会有各种诡异的 bug,可以通过重新指定 registry 来解决 npm 安装速度慢的
问题
。npm install --registry=https://registry.npm.taobao.org 本地开发 启动项目npm run dev打开浏览器,输入:http://localhost:80 (默认账户 admin/admin123)若能正确展示登录页面,并能成功登录,
菜单
及页面展示正常,则表明环境搭建成功提示前端安装完node后,最好
设置
下淘宝的镜像源,不建议使用cnpm(可能会出现奇怪的
问题
)部署
系统
因为本项目是前后端分离的,所以需要前后端都部署好,才能进行访问后端部署bin/package.bat 在项目的目录下执行然后会在项目下生成 target文件夹包含 war 或jar1、jar部署方式使用命令行执行:java –jar xxxx.jar 或者执行脚本:bin/run.bat2、war部署方式pom.xml packaging修改为war 放入tomcat服务器webapps提示SpringBoot去除内嵌tomcat前端部署当项目开发完毕,只需要运行一行命令就可以打包你的应用# 打包正式环境npm run build:prod# 打包预发布环境npm run build:stage构建打包成功之后,会在根目录生成 dist 文件夹,里面就是构建打包好的文件,通常是 ***.js 、***.css、index.html 等静态文件。通常情况下 dist 文件夹的静态文件发布到你的 nginx 或者静态服务器即可,其中的 index.html 是后台服务的入口页面。环境变量所有测试环境或者正式环境变量的配置都在 .env.development (opens new window)等 .env.xxxx文件中。它们都会通过 webpack.DefinePlugin 插件注入到全局。常见
问题
如果使用Mac 需要修改application.yml文件路径profile如果使用Linux 提示表不存在,
设置
大小写敏感配置在/etc/my.cnf 添加lower_case_table_names=1,重启MYSQL服务如果提示当前权限不足,无法写入文件请检查profile是否可读可写,或者无法访问此目录
MFC非客户区完美自绘
标题栏自绘是很多初学者最苦恼的
问题
,目前网上的例子要么是
系统
默认的标题按钮时不时的会重现出来,要么是影响了窗口非客户区原来默认的行为(去掉
系统
菜单
)等等,各种的不如意,于是本人研究试验了下,感觉这个是比较完美的了,不影响任何原来窗口的特性,比如标题栏
系统
菜单
等,要么是把非客户区去掉了,然后自己模拟,笔者也有这样处理过,不过这里只演示非客户区标题栏绘制的例子,特发此贴以飨读者。
android 日程表项目源代码
项目名称:日程表 项目简介: 日程表是一个可以记录日程信息并在指定时间提醒用户的小项目。用户可以添加、修改删除、查看日程信息。 功能简介: 1、进入主界面显示用户的日程信息列表。 2、在主界面点击menu按钮,将会显示添加记录、查看记录、删除记录、关于、帮助等信息。 3、添加记录界面用户可以点击menu按钮可以
设置
日期、
设置
时间,修改完成的时候点击“完成”既可以保存日程信息。 4、在日程信息上点击可以查看信息,也可以修改信息。 5、在日程表列表主界面通过上下键可以选择日程列表,选中之后可以点击删除记录,点击之后将会删除选中的记录。 6、关于
菜单
,显示与
系统
有关的信息。 7、帮助
菜单
,显示
系统
的使用帮助。
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章