社区
API
帖子详情
有誰對API使用熟練的?幫我看看吧.謝謝
zeng_zhh
2002-04-18 12:01:42
我需要實現這樣的功能.
在某個几知的子窗口中,我需要選擇一個區域,不能讓用戶操作. 那么在這個區域內的任何控件都不能響應用戶的控制.
就好像那個區域有一個按鈕在那里,我就把按鈕周圍的區域設置成不能用戶輸入, 這樣用戶就不能按那個按鈕.
可以實現這樣的功能么?
求証!
謝謝
...全文
26
17
打赏
收藏
有誰對API使用熟練的?幫我看看吧.謝謝
我需要實現這樣的功能. 在某個几知的子窗口中,我需要選擇一個區域,不能讓用戶操作. 那么在這個區域內的任何控件都不能響應用戶的控制. 就好像那個區域有一個按鈕在那里,我就把按鈕周圍的區域設置成不能用戶輸入, 這樣用戶就不能按那個按鈕. 可以實現這樣的功能么? 求証! 謝謝
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zeng_zhh
2002-04-19
打赏
举报
回复
提上來
songyangk
2002-04-18
打赏
举报
回复
虽然可以将原来的按钮挡上,但你想过没有如果用户按TAB 将焦点移动到打印按钮上一样可以打印的(也许报表设计器里不让TAB滚动,我没注意过),你可以试一下用HOOK跟踪鼠标,当它进入到按钮区域后就设置鼠标的位置,使用它离开那个区域,方法不一定很好,但可实现你的要求。
DragonCity
2002-04-18
打赏
举报
回复
呵呵!这个问题太简单啦!
在窗体上放一个无边框的PictureBox,其Enabled=False.
在窗体Resize事件中调整PictureBox的大小,使其始终充满Form的客户区。
只要将选定区域的控件的Container设置为PictureBox即可实现不响应!连控件位置都不用调整!
至于选定控件,可以在Form本身的MouseDown/MouseUp/MouseMove事件中编程!
另外,请帮忙回答我昨天的帖子:
http://www.csdn.net/expert/topic/654/654811.xml?temp=.8152735
主题: 我自认VB水平不错,请大家给我估估价!
zeng_zhh
2002-04-18
打赏
举报
回复
相關問題來源:
http://www.csdn.net/expert/topic/653/653383.xml?temp=.2192652
zeng_zhh
2002-04-18
打赏
举报
回复
某一個子窗口中的某一個位置.
其實我是想封鎖DataReport那上面的工具欄,即不讓用戶按打印和導出按鈕!
可以實現么?
songyangk
2002-04-18
打赏
举报
回复
这个区域是在Screen中的某个位置还是在某个子窗口中的某个位置?
thorkhan
2002-04-18
打赏
举报
回复
關注﹐UP
zeng_zhh
2002-04-18
打赏
举报
回复
gump2000(阿甘):
謝謝妳跟我一起想辦法.可是妳的辦法行不通,好像有點掩耳盜鈴哦.
//怎么屏蔽DataReport中那個打印和導出的按鈕
gump2000
2002-04-18
打赏
举报
回复
我的意思是把整个窗体给移上去,就是难看一点了:)
hehe
zeng_zhh
2002-04-18
打赏
举报
回复
或者大家也幫我想想辦法,怎么屏蔽DataReport中那個打印和導出的按鈕
謝謝參与!
zeng_zhh
2002-04-18
打赏
举报
回复
遮掩的辦法試過了,就是在那個區域內畫個窗口上去,開始時是看不到那塊區域內的控件,但把鼠標移動到控件所在位置,并點擊,還是會顯示控件.
阿木的汤
2002-04-18
打赏
举报
回复
把控件放置在Frame中,然后设置Frame的属性如下:
BorderStyle=0
Enabled=False
gump2000
2002-04-18
打赏
举报
回复
呵呵,给您一个另类的方法,top为-1000,这样就遮挡了那两个按钮了
我想您是不是想在测试版中不允许打印啊?
suhu
2002-04-18
打赏
举报
回复
Option Explicit
'Public Ya As Long
Private Type Rect
Left As Long
Top As Long
Right As Long
Bottom As Long
End Type
Private Declare Function ClipCursor Lib "user32" (lpRect As Any) As Long
zeng_zhh
2002-04-18
打赏
举报
回复
謝謝樓上的朋友們幫忙.
問題沒有解決,我再想想吧.
wocan
2002-04-18
打赏
举报
回复
关注!!!!!
suhu
2002-04-18
打赏
举报
回复
'限定鼠标可移动的范围
Public Sub DisableTrap(CurForm As Form)
Dim erg As Long
'声明过程变量
'设置新坐标
Dim NewRect As Rect
CurForm.Caption = "释放鼠标"
With NewRect
.Left = 0&
.Top = 0&
.Right = Screen.Width / Screen.TwipsPerPixelX
.Bottom = Screen.Height / Screen.TwipsPerPixelY
End With
erg& = ClipCursor(NewRect)
End Sub
面试官问我:Maven 的这 7 个问题你思考过没有?我竟然回答不上来...
点击上方 "编程技术圈"关注,星标或置顶一起成长后台回复“大礼包”有惊喜礼包!每日英文Tough people aren't born that way, the...
编程大佬能记住代码?网友:那是因为...
点击上方[全栈开发者社区]→右上角[...]→[设为星标⭐] 点击领取全栈资料:全栈资料 有位新接触编程的新手在知乎上提问[1]:想知道那些编程大佬是不是代码都能记住,然后不用查百度就能...
怎样用php做小系统,现在做php项目开发,MVC都是怎么实现的?刚入门,想写个小系统,PHP基础学完了(属闭门造车),不知道从哪入手,怎样完成这个小项目?希望能给点建议。...
没有思路,黑暗中迫切需要光明回复讨论(解决方案)很简单啊,你用MVC开源开发一个项目就知道了。比如thinkphp,为什么要弄成单入口页面?为什么要model和action分层?然后看源代码,分别是怎么预处理这些model和action的,内置的CURD具体怎么
使用
?是否能仿照它写一个CURD类。不用急,慢慢来。先用熟悉框架,理解思想,再学会写框架。三层架构主要是分开逻辑层和视图层,也就是你真正写...
TailWindCSS+Vite+Vue3打造个性化在线简历项目
大厂技术高级前端Node进阶点击上方程序员成长指北,关注公众号 回复1,加入高级Node交流群前言为了找到新工作,自己制定了如下小目标:✅ 1. 重启技术博客 https://blog.fridolph.top,坚持输出✅ 2. 做几个实战项目(于是这篇文就诞生了)⏰ 3. 整理前端知识大纲,形成思维导图⏰ 4. 逛掘金,刷面经 + 整理(有些想法,于是开了新坑,再过几天就 OK)???? 5...
SpringBoot接口防抖(防重复提交)的一些实现方案
???? 这是一个或许对你有用的社群???? 一对一交流/面试小册/简历优化/求职解惑,欢迎加入「芋道快速开发平台」知识星球。下面是星球提供的部分资料:《项目实战(视频)》:从书中学,往事上“练”《互联网高频面试题》:面朝简历学习,春暖花开《架构 x 系统设计》:摧枯拉朽,掌控面试高频场景题《精进 Java 学习指南》:系统学习,互联网主流技术栈《必读 Java 源码专栏》:知其然,知其所以然????这是一个或许...
API
1,486
社区成员
23,280
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章