管理

随笔分类 -  【79】开源研究系列文章

摘要:今天讲讲应用里的等待窗体的例子。 在实际的使用中,有时候如果应用需要长时间的运行某个函数或线程,这时候就需要显示一个等待界面,提示用户进行等待,让应用进行处理。于是就写了个简单的等待窗体的例子,需要的读者请自己复用代码。 1、 项目目录; 2、 源码介绍; 1) 整个窗体等待; 这个就是将等待窗体覆 阅读全文

posted @ 2025-09-22 16:30 lzhdim 阅读(1344) 评论(0) 推荐(0)

摘要:上次写了C#无边框窗体的磁吸等效果( https://www.cnblogs.com/lzhdim/p/18859355 ),这次讲讲老话题:无边框窗体的移动。其实在那个效果的例子里已经有代码了,当时分成两个源码例子,所以此例子也是两个例子的源码展示。 这个以前在写VB6的代码时就有写过,当时还写了 阅读全文

posted @ 2025-08-04 14:16 lzhdim 阅读(7692) 评论(0) 推荐(0)

摘要:上次写了Panel的分页滚动控件( https://www.cnblogs.com/lzhdim/p/18958527 ),但是主要是想写一个Panel里控件拖放的效果,然后分页控件用于Panel里控件的分页。此文这次写的是控件拖放效果,这个与Windows 11开始菜单的那个拖放效果一致的,与手机 阅读全文

posted @ 2025-07-28 15:00 lzhdim 阅读(8333) 评论(0) 推荐(0)

摘要:上次编写了窗体磁吸屏幕和限制在屏幕内移动的源码: https://www.cnblogs.com/lzhdim/p/18859349,https://www.cnblogs.com/lzhdim/p/18859191。 这次将这两个结合起来,组成新的类库和基类,用于同时需要这两个功能的窗体例子。 1 阅读全文

posted @ 2025-07-20 21:00 lzhdim 阅读(9175) 评论(0) 推荐(0)

摘要:上次记录了窗体磁吸屏幕的源码(https://www.cnblogs.com/lzhdim/p/18859191),这次再接再厉,写一个窗体限制在屏幕内移动的例子。源码比较简单,就是判断窗体是否移动到屏幕边缘,超出则限制窗体的位置。 1、 项目目录; 2、 源码介绍; 1) 类库方法: 2) 基类方 阅读全文

posted @ 2025-07-14 16:02 lzhdim 阅读(9901) 评论(0) 推荐(0)

摘要:前些时候发布了一个Panel控件分页滚动控件的源码( https://www.cnblogs.com/lzhdim/p/18866367 ),不过那个的页面切换的时候是直接切换控件的高度或水平度的,体验一般,这次就重新写了一个滑动显示版(就是切换页面的时候控件有滑动效果),具体请读者自己下载源码复用 阅读全文

posted @ 2025-07-06 12:00 lzhdim 阅读(10216) 评论(2) 推荐(0)

摘要:以前在大学的时候模仿Winamp的磁吸效果编写过一个类库,用于在应用中多个窗体的相互磁吸效果。因为此效果应用不多,但是窗体磁吸屏幕边缘的效果倒是比较实用,于是就用C#来实现窗体磁吸屏幕边缘的代码,这里提供两种方式:一种是直接用编写的类库进行;另一种是使用窗体的基类,然后在基类里实现这个功能; 下面进 阅读全文

posted @ 2025-05-18 13:30 lzhdim 阅读(10008) 评论(0) 推荐(0)

摘要:前些时候因为想拥有一个自己的软件快捷打开软件,于是参考Windows 11的开始菜单,进行了编写这个应用软件,里面有一个功能就是对显示的Panel里的应用对象的分页功能,于是就想写一个对Panel的自定义滚动条控件。 下面开始介绍此控件的功能。 1、 项目目录; 2、 源码介绍; 1) 控件代码; 阅读全文

posted @ 2025-05-12 00:00 lzhdim 阅读(9399) 评论(1) 推荐(5)

摘要:前些时候因为想拥有一个自己的软件快捷打开软件,于是参考Windows 11的开始菜单,进行了编写这个应用软件,里面有一个功能就是对显示的Panel里的应用对象的分页功能,于是就想写一个对Panel的自定义滚动条控件。 下面开始介绍此控件的功能。 1、 项目目录; 2、 源码介绍; 1) 控件代码; 阅读全文

posted @ 2025-04-28 00:01 lzhdim 阅读(10079) 评论(0) 推荐(0)

摘要:以前个人的PDF浏览主要是用的Adobe DC的PDF,不过它这个打开速度还是一般。后来安装的极速PDF浏览器,速度还是比较快的了。它这个主要是浏览,然后还能够安装编辑器对PDF文件进行编辑,不过就需要收费或者加水印。所以,笔者就在网上搜了一下,找一个C#里应用的PDF浏览的类库用于显示PDF的内容 阅读全文

posted @ 2025-04-10 13:30 lzhdim 阅读(10129) 评论(0) 推荐(0)

摘要:前段时间看到Edge浏览器在任务管理器中显示的是多进程的方式,于是就想弄一个这样的应用,在此期间需要在各个进程间使用共享的对象,于是就找了进程间共享数据的方式,其中的内存共享文件方式个人比较看好,于是就写了DEMO,记录了使用过程。 1、 项目目录; 2、 源码介绍; 因为是内存共享文件,所以就有了 阅读全文

posted @ 2025-03-31 00:00 lzhdim 阅读(10653) 评论(0) 推荐(0)

摘要:这次给出C#的保存应用启动后显示位置的例子。 这个例子主要是保存应用的位置,然后在下次启动的时候恢复到原来的位置。有两个例子,一个是默认窗体,一个是自定义窗体。 1、 项目目录; 2、 源码介绍; 1) 打开应用时; 2) 运行时; 3、 运行界面; 界面没啥特别,所以不提供截图了。 4、 使用介绍 阅读全文

posted @ 2025-03-02 12:23 lzhdim 阅读(10264) 评论(0) 推荐(0)

摘要:上次整理了VB6的源码并共享了一些功能小例子。这次将VB6中的已打开应用的激活代码共享出来。 1、 项目目录; 2、 源码介绍; 主要使用Windows 32 API函数进行处理。 3、 运行界面; 例子不需要界面的使用,不提供界面。 4、 使用介绍; 直接将AppFunction里的代码复制过去, 阅读全文

posted @ 2025-01-18 00:55 lzhdim 阅读(9780) 评论(0) 推荐(0)

摘要:这天在网上遇到一个Windows的盘符图标修改软件,但是它那个是.net framework 2.0的,所以就将其改成4.8.1的了,用于Windows 11等默认不安装2.0库的操作系统里使用。 1、 项目目录; 2、 源码介绍; 它直接进行注册表的修改即可,设置和恢复都是。 3、 运行界面; 4 阅读全文

posted @ 2025-01-01 20:11 lzhdim 阅读(10319) 评论(0) 推荐(0)

摘要:今天逛网,在GitHub中文网上发现一个源码,里面有这个金鱼小应用,于是就下载下来,根据自己的C#架构模板进行了更改,最终形成了这个例子。 1、 项目目录; 2、 源码介绍; 1) 初始化; 将样式进行设置。 2) 设置图片; 3、 运行界面; 运行界面为一只游动的金鱼。 4、 使用介绍; 直接运行 阅读全文

posted @ 2024-12-28 19:36 lzhdim 阅读(10671) 评论(0) 推荐(0)

摘要:这些天整理VB6原来的项目,上次把《关于窗体的类库》写出来了。然后对VB6项目的特点,编写出了《VB6的使用类模块封装》的例子,这次根据关于窗体那个的源码,编写VB6的插件应用的例子代码,需要的读者请自己复用和完善代码。 1、 项目目录; 2、 源码介绍; 1) 实现说明; MainAPI类模块里主 阅读全文

posted @ 2024-12-23 00:00 lzhdim 阅读(10382) 评论(0) 推荐(0)

摘要:今天想起那天有个网友咨询的Visual Basic 6的事情,于是就想把原来的VB 6的应用开发模板进行更新,主要是借鉴了C#的模式,将所有的内容都集中到Class类里,能够通过类似命名空间的点号链式的方式来进行调用相关的应用程序对象,主要是都封装在了Class类模块中。 1、 项目目录; 2、 源 阅读全文

posted @ 2024-12-18 00:00 lzhdim 阅读(11186) 评论(0) 推荐(0)

摘要:上次整理VB6的原来写的代码,然后遇到了关于应用窗体的显示问题。VB6不比C#,能够直接反射调用里面的方法,判断是否显示关于窗体然后显示。以前写过一个VB6插件的例子,不过那个源码不在,所以就找了度娘,能够象C那样用LoadLibrary动态调用,这个也是实现反射调用的方法,于是就有了本文,至于C# 阅读全文

posted @ 2024-12-09 01:42 lzhdim 阅读(13068) 评论(0) 推荐(0)

摘要:以前编写过一个日志记录组件的博文,这次发布一个修改过的完善版本。 1、 项目目录; 2、 源码介绍; 1) 实现; 2) 使用; 后面的参数为级别设置,只有大于这个级别的才进行日志记录,限制了日志记录的等级,如果想记录全部进行,则设置为ALL即可。 3、 运行界面; 4、 使用介绍; 参考例子里的代 阅读全文

posted @ 2024-11-17 19:02 lzhdim 阅读(9975) 评论(0) 推荐(0)

摘要:上次编写了自定义的提示和对话框窗体,这次记录的是自定义的Tip窗体,用于显示提示操作。有时间没编程了,这次就当进行了记录。 1、 项目目录; 2、 源码介绍; 1) 实现; 2) 应用; 3、 运行界面; 4、 使用介绍; 参考例子中的代码进行编写即可。 5、 源码下载; https://downl 阅读全文

posted @ 2024-10-24 09:30 lzhdim 阅读(10275) 评论(0) 推荐(0)

Copyright © 2000-2022 Lzhdim Technology Software All Rights Reserved