从 Visual Basic 6 中的所有对象上移除焦点

2024-01-02

是否有一种方法可以让用户单击表单本身,并在此过程中从当前拥有它的任何对象(文本框、组合框等)中删除焦点?基本上,焦点可以同时从所有事物上移开吗?

将焦点设置到表单本身不起作用。

我想过做旧的“将占位符按钮隐藏在另一个对象后面”的技巧,但我真的不喜欢这样做。

Thanks!


在VB6中PictureBox可以获得焦点,即使它不包含任何控件。

在你的情况下,你可以放一个PictureBox with TabStop false, BorderStyle设置为 0,TabIndex设置为 0 在所有其他控件后面但不包含任何可聚焦控件并将其拉伸到ScaleWidth by ScaleHeight在运行时。

您必须将标签和任何无窗口控件放在这个背景中PictureBox too.

这样,当用户单击“表单上”时,焦点将“消失”。带着“没有焦点”Tab键将聚焦第一个控制(带有TabIndex设置为 1)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从 Visual Basic 6 中的所有对象上移除焦点 的相关文章

  • 关闭文件后未保存展开/折叠状态

    在 Visual Studio 中 您可以在不使用区域的情况下展开和折叠代码 例如在代码隐藏页面中您可以折叠方法等 而在 ASPX 页面中您可以折叠标签 标签等 当您的页面很长并且您希望将开发重点放在特定部分时 它非常有用 它的一个很酷的地
  • 在 Visual Studio 2013 中更改 TFS 源代码管理映射

    我有多个先前映射到托管 TFS 的解决方案 他们的本地映射也已定义 并且所有源代码都是本地最新的 此后我停止了 TFS 订阅并开始使用 Visualstudio com 作为我的 TFS 服务器 我进入其中一个解决方案 从解决方案中删除 v
  • 使用 Visual Studio 2013 构建 Qt 5.2.1 的静态版本

    几天来我一直在尝试使用 Visual Studio 2013 构建 Qt 的静态版本 我就是不明白我做错了什么 System Windows 7 64 位 Visual Studio 2013 仍安装 Visual Studio 2012
  • 连接到 Visual Studio 中的构建过程

    我正在编写一个 Visual Studio 扩展 它允许编辑项目中特定类型的文件 该文件用作进一步自动代码生成的描述 类似于实体框架 我需要在构建项目之前执行代码生成 其中包含描述文件 代码生成算法 当前 放置在描述文件的编辑器内 有没有办
  • C# - 继承WPF布局 - Window from Window

    我的 Window 继承有问题 我不明白问题是什么 我认为 我的布局 MediaLibrary xaml 必须继承 MainWindow 但我不知道该怎么做 有2类 主窗口 xaml
  • VS 13/VS 15 - 无法导入 SQL 片段

    我想在中创建 SQL 片段VS2013 and VS2015 我不知道为什么 但我在导入时遇到错误 在两个 VS 中 C sql snippet Missing or unspecified Language attribute 我的片段
  • 是否可以在 Visual Studio 中重命名项目,使其文件夹名称也重命名?

    假设我们正在开发一个名为 MyProject 的项目 我希望能够将其名称更改为 MyProject2 并将其文件夹名称也重命名为 MyProject2 这可以从 Visual Studio 中实现吗 如果不是 如何让这种情况发生在 外部 呢
  • Visual Studio 2010 中的 SOIL 设置

    我无法得到SOIL http www lonesock net soil html正确使用 Visual Studio 2010 我远非 VS 专家 但据我所知 只需执行以下步骤即可使环境正常运行 属性 gt gt C C gt 常规 gt
  • 完整编译时出现 vb6 用户定义类型未定义错误

    我有一些很长时间没有编译的 vb6 代码 最后一次编译正在生产中 现在我收到一个错误 用户定义类型未定义 当我进行完整编译时 我确信有一个参考文献缺失 但没有突出显示的代码 我似乎无法找到可能丢失的参考资料 关于我可以做什么来找到丢失的参考
  • Visual Studio 有格式代码快捷方式吗?

    In Eclipse http en wikipedia org wiki Eclipse 28software 29 there is a shortcut Ctrl Shift F that re indents code and fi
  • C# 开发人员有什么理由应该学习 Emacs/Vim 吗?

    我在一家纯粹的 Microsoft 商店担任 C 开发人员 最近 我开始在工作之余的空闲时间使用 Gas 和 Linux 自学汇编 我喜欢摆弄 Linux 尽管我对它还很陌生 我一直听说我应该学习 VIM 或 Emacs 但事实是 我绝对不
  • 用于从字符串安全转换的辅助函数

    回到 VB6 我编写了一些函数 让我在编码时无需关心字符串的 null 和 数字的 null 和 0 等之间的区别 编码时 没有什么比添加特殊情况更能降低我的工作效率了用于处理可能导致一些不相关错误的数据的代码 9999 10000 如果我
  • 使 Visual Studio 设计器忽略公共属性

    我有一个带有公共属性的 UserControl 使用以下属性 Browsable false DesignerSerializationVisibility DesignerSerializationVisibility Hidden 我尝
  • 查找解决方案中所有项目的所有参考

    我的解决方案包含多个项目 例如 P1 P2 在项目依赖中 我将P2设置为依赖于P1 因此P2使用了P1中的一些类 当我对 P1 的类 方法执行 查找所有引用 时 结果仅显示 P1 中出现的情况 不是 P2 中使用的事件 有没有办法让 查找所
  • Visual Studio 加载符号

    我正在研究一个冷聚变 http en wikipedia org wiki ColdFusion项目已经有一段时间了 Visual Studio 至少对我来说开始表现得很奇怪 我观察到 当我开始调试时 它构建了项目 开始部署 部署完成并开始
  • 用于 C++ 数据复制的 Boost::Signals

    最近我有一堂课看起来像 class IGraphElement typedef void FuncCharPtr char int public void Add FuncCharPtr f FuncVec push back f void
  • 安装 Visual Studio 2013 Ultimate 时出错 - Microsoft Visual C++ 2013 x64 Minumn Runtime - 12.0.21005

    当尝试从 ISO 安装文件在 Win 7 Pro 计算机上安装 MS Visual Studio 2013 Ultimate Edition 时 我收到这些错误消息 你知道如何修复它吗 ERROR Microsoft Visual C 20
  • OleLoadPicturePath 是否已以非向后兼容的方式更改?

    我最近遇到一个问题 我能够在一台 PC 上将图标添加到 VB6 表单 它运行良好 但他们无法在第二台 PC 上运行 编译它 结果发现图标文件是 32 位的 包括 Alpha 通道 这就是问题所在 但令我惊讶的是 这是一个依赖于系统的功能 在
  • 在 VS 2012 中创建并运行 MVC 5 项目

    由于某种原因 我的 Visual Studio 2013 预览版无法创建 MVC 5 项目 由于 MVC 项目现已在 CodePlex 中开源 我想知道是否有一种简单的方法可以在我的 Visual Studio 2012 Ultimate
  • Visual Studio - 将 Web 应用程序发布到 Azure“重新输入您的凭据”不起作用

    我无法在 Visual Studio 2015 中将 asp net 应用程序发布到 Azure Web App 它要求我重新输入我的凭据 我这样做了 然后看到相同的 租用您的凭据 屏幕 我有两个 Azure 帐户 一个是我的同步 Azur

随机推荐

  • JavaScript 中求和指数

    var total 0 for x 1 x lt 16 x var y x 1 var singleSum Math pow x y Math pow y x total total singleSum document write tot
  • TypeScript 中关联对象数组的接口

    我有一个像这样的对象 var obj key1 apple key2 true key3 123 key n So obj可以包含任意数量的命名键 但值必须全部是字符串 布尔值或数字 我如何声明类型obj作为 TypeScript 中的接口
  • 在 Python 运行时创建对象

    当涉及到在运行时创建对象时 我在理解 OOP 概念时遇到了问题 我研究过的所有教育代码都定义了特定的变量 例如 Bob 并将它们分配给一个新的对象实例 鲍勃 人 我现在无法理解的是如何设计一个在运行时创建新对象的模型 我知道我的措辞可能有错
  • 如何计算日出和日落时间(matlab)?

    我需要在 Matlab 中计算日出和日落时间 但我找不到正确 且简单 的方法来做到这一点 我需要得到与以下内容相同的结果 https www esrl noaa gov gmd grad solcalc https www esrl noa
  • 实现 IEnumerable 时遇到问题

    我正在尝试编写自己的 简单的 List 实现 这就是我到目前为止所做的 using System using System Collections Generic using System Linq using System Text na
  • 限制直接 url 下载图像

    我不久前问过这个问题并得到了我认为可行的答案 但我仍然遇到问题 也许这是我做错的事 但我仍然没有这个权利 我想限制对整个目录的访问 该目录中包含图像和 pdf 文件 我需要创建 pdf 文档的链接并将图像嵌入到锚标记中 有人告诉我为此使用标
  • 将多个属性元数据添加到工作流活动中的依赖属性

    我正在 Windows 工作流中构建许多自定义活动 我需要添加一个 DependencyProperty 它可以list该属性的多个值 用户可以在使用活动时选择这些值 例如对或错 我知道如何使用 PropertyMetadata 简单地传递
  • 使用 JavaScript 循环遍历日期范围

    给定两个Date 对象 其中一个小于另一个 我如何在日期之间每天循环 for loopDate startDate loopDate lt endDate loopDate 1 这种循环会起作用吗 但是如何向循环计数器添加一天呢 Thank
  • ngOnInit 中未定义角度异步输入?

    我有一个父组件通过 API 将数据传递给子组件 如下所示 ts private loadData this data this apiService getData html
  • 在 Scala 中实现多级 Java 接口

    我有以下层次结构java for my interface public interface Identifiable
  • 在 ng-click 上调用超出范围的 javascript 函数

    我有一个 javascript 库 其中包含许多有用的函数 我在网站上使用它们来执行各种操作 我知道我无法通过 ng click 访问这些函数 因为这些函数超出了范围 有没有一种方法可以访问它们 而无需声明仅调用库中函数的作用域函数 Her
  • 如何从合并中排除文件?

    我刚刚开始了解 git 目前正在考虑合并 假设我有一个主分支 并创建一个名为子分支的分支 我在子分支上工作并更改了一些文件 现在我想将这个子分支合并到主分支中 git merge child 然而 子分支中有一些文件 也在主分支中 我不想合
  • swig、python 和 wchar_t 问题

    我是 Python C 绑定 swig 的新手 并且已经尝试解决这个问题有一段时间了 我有一个外部 C 库 Example c 我想从 Python 调用它 我阅读了 Swig 教程并能够立即生成包装器 现在的问题是 当我调用 API 时
  • 如何在最新版本的phonegap 2.9.1中找到cordova.jar?

    我下载了最新版本的phonegap 2 9 1 zip 文件 但它不包含 cordova jar 当我在 google 上搜索时 我得到了答案 例如将文件夹导航到 lib android framework 目录和 fire 命令 andr
  • 使用 iPhone X 的自动调整大小蒙版迁移项目

    我们有一些遗留项目仍在使用自动调整大小遮罩 在 iOS 11 和 iPhone X 之前一切都工作正常 随着安全区域布局指南的引入 支持 iPhone X 的最佳解决方案是什么 我们可以将所有带有自动调整大小蒙版的界面转换为使用自动布局 考
  • Jinja 在 HTML 中渲染文本并保留换行符

    我有一个像这样的简单表格 class RecordForm Form notes TextAreaField Notes 我将数据记录为三段 如下所示 para1 para2 para3 在模板中 我想以只读方式查看该记录的内容 不可编辑的
  • 强制 Tampermonkey 延迟运行/执行脚本

    如何强制 Tampermonkey 在 AJAX 加载每个文档后运行 执行脚本 我希望访问脚本中的这些元素并更改它们 但是 尽管我设定了 run at to document end在设置页面中 它在文档未完全加载时执行 而且 它发生在这个
  • 如何解决 Android Studio 中的意外顶级异常

    我有两个项目共享相同的aidl 文件 在第一个项目中 构建在 Eclipse 和 Android Studio 中运行完成 在第二个项目中 构建在 Eclipse 中运行完成 但在 Android Studio 中我看到 Error Tra
  • 如何在水晶报表中编辑现有查询

    我只能在 数据库 gt 显示 SQL 查询 中看到 SQL 查询 如何在水晶报表中编辑它 您正在寻找Edit Command在数据库专家中 请参见下面的屏幕截图
  • 从 Visual Basic 6 中的所有对象上移除焦点

    是否有一种方法可以让用户单击表单本身 并在此过程中从当前拥有它的任何对象 文本框 组合框等 中删除焦点 基本上 焦点可以同时从所有事物上移开吗 将焦点设置到表单本身不起作用 我想过做旧的 将占位符按钮隐藏在另一个对象后面 的技巧 但我真的不