随笔分类 -  C# WinForm

上一页 1 2 3 4 5 6 7 ··· 9 下一页

C#中声音播放的三种方式
摘要:C#中声音的播放主要有三种方法: 1.使用API函数。 2.使用SoundPlayer类播放。 3.使用DirectX进行播放。 一、使用API函数进行播放。 windows操作系统中的winmm.dll文件中封装了声音处理的函数。在C#中我们可以通过平台调用的方式使用这里边的API函数来播放声音。 阅读全文

posted @ 2022-11-29 13:18 jack_Meng 阅读(1452) 评论(0) 推荐(0) 编辑

C#播放声音【六种方法】
摘要:C#中声音的播放主要有六种方法: 1.播放系统事件声音 2.使用SoundPlayer 3.使用API函数播放 4.使用axWindowsMediaPlayer的COM组件来播放 5.Microsoft speech object Library6.使用directX 1.播放系统事件声音 Syst 阅读全文

posted @ 2022-11-29 13:16 jack_Meng 阅读(6372) 评论(0) 推荐(2) 编辑

C#(winform)button设置成特定的图片(背景图片,去边框)
摘要:效果 先看看效果 修改前: 修改后: 设置步骤: 1、设置Button按钮的BackgroundImage属性 1.1点击...(三个点)出现导入图片,选择本地资源导入 1.2选择你准备的图片 步骤2:设置图片显示模式为拉伸,设置BackgroundImageLayout为Stretch 步骤3:设 阅读全文

posted @ 2022-10-14 09:20 jack_Meng 阅读(3420) 评论(0) 推荐(0) 编辑

C# Winform label自定义大小与居中,文字自动换行,背景透明和导入图片
摘要:在 Winform 中,默认情况下,label 是根据文本自动调整大小的,不能自由设置其宽度和高度,不管怎么修改其宽度与高度,它都会变回原来的值。难道 label大小不能自定义,当然不是,需要先设置 label 的一个属性才可以自定义 label 的宽度与高度。 定义 label 宽度与高度后,文字 阅读全文

posted @ 2022-10-14 08:55 jack_Meng 阅读(10647) 评论(0) 推荐(1) 编辑

C# TextBox控件之大小写自动转换
摘要:方法一、属性设置 VS开发C#程序时TextBox的属性中有个Charactercasing属性:默认为normal,把它改为Upper,这样无论你输入的是大写还是小写,在文本框中显示出的都是大写,如果改为Lower的话就是小写. 方法二、在事件中修改 还可以使用如下方法实现: 1 private 阅读全文

posted @ 2022-10-08 15:55 jack_Meng 阅读(1183) 评论(0) 推荐(0) 编辑

分享在winform下实现左右布局多窗口界面-续篇
摘要:之前的这篇文章《分享在winform下实现左右布局多窗口界面》已经实现了左右布局多窗口界面,今天本来是研究基于winform的插件编程,没想到顺便又找到了另一种实现方案,这种实现方案更简单,要写的代码也很少,具体实现如下。 可视化设计部份: 1.父窗口:ParentForm的IsMdiContain 阅读全文

posted @ 2022-09-20 11:44 jack_Meng 阅读(1094) 评论(0) 推荐(0) 编辑

两种实现Winform程序的多语言支持的解决方案
摘要:因公司业务需要,需要将原有的ERP系统加上支持繁体语言,但不能改变原有的编码方式,即:普通程序员感受不到编码有什么不同。经过我与几个同事的多番沟通,确定了以下两种方案: 方案一:在窗体基类中每次加载并显示窗体时,会自动递归遍历含文本显示的控件(Button,CheckBox,GroupBox,Lab 阅读全文

posted @ 2022-09-20 11:32 jack_Meng 阅读(223) 评论(0) 推荐(0) 编辑

Winform应用程序实现通用遮罩层二
摘要:之前先后发表过:《Winform应用程序实现通用遮罩层》、《Winform应用程序实现通用消息窗口》,这两款遮罩层其实都是基于弹出窗口的,今天为大家分享一个比较简单但界面相对友好的另一种实现方案,废话不多说,直接进入主题。 一、实现思路(解决问题顺序): 透明遮罩: 1.实现可设置透明的Panel控 阅读全文

posted @ 2022-09-20 10:59 jack_Meng 阅读(521) 评论(0) 推荐(0) 编辑

Winform自定义窗体标题栏样式
摘要:最近在编写C/S结构应用程序时,感觉窗体的标题栏样式太死板了,标题文字不能更改大小、颜色、字体等,按钮不能隐藏等问题,在网上也查找了许多相关的资料,没有找到合适的解决方案,发现许多人也在寻求这个问题,最后我决定自己研究动手画一个标题栏出来,经过今天一天的研究与编写,终于完成全部功能,现公布一下我的设 阅读全文

posted @ 2022-09-20 10:48 jack_Meng 阅读(2547) 评论(0) 推荐(0) 编辑

Application.EnableVisualStyles()和Application.SetCompatibleTextRenderingDefault()的作用及用法
摘要:1、publicstaticvoidEnableVisualStyles():此方法为应用程序启用可视样式。 2、Application.SetCompatibleTextRenderingDefault(false) 3、Application.Run()函数 1、publicstaticvoid 阅读全文

posted @ 2022-09-01 09:20 jack_Meng 阅读(667) 评论(0) 推荐(0) 编辑

高DPI适配经验 ---- 系列文章
摘要:(原创)高DPI适配经验系列:(四)高DPI适配示例 (原创)高DPI适配经验系列:(三)字体与字号、缩放锚点 (原创)高DPI适配经验系列:(二)按DPI范围适配 (原创)高DPI适配经验系列:(一)缩放比例与DPI对应关系 出处:https://www.cnblogs.com/lesliexin 阅读全文

posted @ 2022-08-08 16:53 jack_Meng 阅读(111) 评论(0) 推荐(0) 编辑

开源Winform控件库:花木兰控件库
摘要:微信好友推荐,挺好看的Winfrom控件库,下面来看看。 介绍 基于 C#(语言) 4.0 、 VS2019 、 Net Framework 4.0(不包括Net Framework 4.0 Client Profile) 开发的Winform控件库。为了兼容性采用了C#(语言) 4.0版本,低版本 阅读全文

posted @ 2022-07-25 21:22 jack_Meng 阅读(1478) 评论(0) 推荐(0) 编辑

在win10系统上弹出toast和notification
摘要:老规矩,先看效果 右下角的notification: 操作中心的notification: 整体效果: 前提条件 1.需要在开始菜单里添加快捷方式。 2.在注册表里注册你实现了INotificationActivationCallBack接口的com组件。 3.一个APP_ID,添加到快捷方式里,A 阅读全文

posted @ 2022-02-17 15:43 jack_Meng 阅读(1381) 评论(0) 推荐(0) 编辑

C#隐藏桌面图标
摘要:private void ShowDeskIcon(bool b)//控制桌面图标显隐 { IntPtr desk = FindWindow("ProgMan", null);//获取桌面句柄 IntPtr list_ = FindWindowEx(desk, 0, "SHELLDLL_DefVie 阅读全文

posted @ 2022-01-17 17:20 jack_Meng 阅读(505) 评论(0) 推荐(0) 编辑

C# 利用性能计数器(PerformanceCounter)监控网络状态
摘要:本例是利用C#中的性能计数器(PerformanceCounter)监控网络的状态,并能够直观的展现出来。本文仅供学习分享使用,如有不足之处,还请指正。 涉及知识点: PerformanceCounter,表示 Windows NT 性能计数器组件。NextValue() 即获取计数器样本并为其返回 阅读全文

posted @ 2021-12-17 10:52 jack_Meng 阅读(1452) 评论(0) 推荐(0) 编辑

C# 动态执行Dos命令并显示输出命令执行结果
摘要:本文以一个简单的小例子讲解如何将命令行信息实时的输出到文本框中。仅供学习分享使用,如有不足之处,还请指正。 概述 在C#程序开发过程中,有时需要运行其它的程序并获得输出的结果来进行进一步的处理。一般第三方的程序,主要通过进程来调用,如果能够获取第三方程序执行过程中的信息,就显得方便而有用。 涉及知识 阅读全文

posted @ 2021-12-17 10:47 jack_Meng 阅读(1295) 评论(0) 推荐(0) 编辑

C# 获取操作系统和硬件的信息
摘要:本文通过一个Demo,讲解如何通过C#获取操作系统相关的信息,如内存大小,CPU大小,机器名,环境变量等操作系统软件、硬件相关信息,仅供学习分享使用,如有不足之处,还请指正。 涉及知识点: Environment 提供有关当前环境和平台的信息以及操作它们的方法。 ManagementClass 表示 阅读全文

posted @ 2021-12-17 10:42 jack_Meng 阅读(1303) 评论(0) 推荐(1) 编辑

C# 利用SharpPcap实现网络包捕获嗅探
摘要:本文是利用SharpPcap实现网络包的捕获的小例子,实现了端口监控,数据包捕获等功能,主要用于学习分享。 什么是SharpPcap? SharpPcap 是一个.NET 环境下的网络包捕获框架,基于著名的 pcap/WinPcap 库开发。提供了捕获、注入、分析和构建的功能,适用于 C# 和 VB 阅读全文

posted @ 2021-12-17 10:32 jack_Meng 阅读(2063) 评论(0) 推荐(1) 编辑

C# 利用PdfSharp生成Pdf文件
摘要:PdfSharp一款开源的用于创建,操作PDF文档的.Net类库,本文以一个简单的小例子,简述如何通过PdfSharp进行创建PDF文档,仅供学习分享使用,如有不足之处,还请指正。 PdfSharp下载 在本例中,主要通过NuGet包管理器进行下载安装,目前PdfSharp版本为v1.5.0.514 阅读全文

posted @ 2021-12-17 09:37 jack_Meng 阅读(1791) 评论(0) 推荐(0) 编辑

C#计算Windows10屏幕的缩放比例
摘要:现在1920x1080以上分辨率的高分屏电脑渐渐普及了。我们会在Windows的显示设置里看到缩放比例的设置。在Windows桌面客户端的开发中,有时会想要精确计算窗口的面积或位置。然而在默认情况下,无论WinForms的Screen.Bounds.Width属性还是WPF中SystemParame 阅读全文

posted @ 2021-12-10 15:48 jack_Meng 阅读(1270) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 9 下一页

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示

喜欢请打赏

扫描二维码打赏

支付宝打赏

主题色彩