随笔分类 -  精华

摘要:一、背景: 在PDF上画一系列的块,获取该系列的块,自动分组(自动判断块是否相交,相交则视为一组,独立的块为一组),返回各组块的点集;窗体显示点集路径图标。 效果:支持 单块、多块(包含多异形块)为一个图形 二、自动分组,返回组块点集合。代码如下: #region 一资源多区域锚点 /// <sum 阅读全文
posted @ 2019-05-31 14:09 慧由心生 阅读(779) 评论(0) 推荐(0) 编辑
摘要:一、背景 在PC机上显示正常,在高分辨率下的Pad上,显示出现问题: 1、显示在屏幕最右端的窗体(控件)显示不出来; 2、截图时,被截图的界面字体文字变大,界面因此显示不全。 二、解决方法: 方法一:WPF上使用WPF方式获取屏幕大小,而不是Winform的获取屏幕大小的方式。 //Size pri 阅读全文
posted @ 2016-06-17 18:13 慧由心生 阅读(16570) 评论(3) 推荐(1) 编辑
摘要:更改电脑屏幕显示的文字大小后,平面显示区域问题。 /// <summary> /// 屏幕显示尺寸 /// </summary> public static Size ReviseScreenSize { get { float pixels = getLogPiex(); float dxPrec 阅读全文
posted @ 2016-05-06 14:34 慧由心生 阅读(512) 评论(0) 推荐(0) 编辑
摘要:8、错误 C2440: “static_cast”: 无法从“void (__thiscall CView::* )(UINT,LONG)”转换为“LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)” 问题 原因:VC6.0的消息映射函数方法,升级至VS2005 阅读全文
posted @ 2016-01-14 17:12 慧由心生 阅读(679) 评论(0) 推荐(0) 编辑
摘要:public class Path_File { public string AppPath { get { return AppDomain.CurrentDomain.BaseDirectory; } } public Path_File() { } /// <summary> /// 查找指定 阅读全文
posted @ 2016-01-13 19:08 慧由心生 阅读(1691) 评论(2) 推荐(0) 编辑
摘要:Windows驱动开发一、前言依据《Windows内核安全与驱动开发》及MSDN等网络质料进行学习开发。二、初步环境1、下载安装WDK7.1.0(WinDDK\7600.16385.1)地址:https://msdn.microsoft.com/en-us/windows/hardware/hh85... 阅读全文
posted @ 2015-11-08 19:57 慧由心生 阅读(11259) 评论(0) 推荐(0) 编辑
摘要:本文是对Win7(64)+VS2010+WDK7.1.0(WinDDK\7600.16385.1)开发驱动的小结。一、系统工具1、Win7(amd64位)系统注:已装系统后,管理员身份运行cmd命令,查看bcdedit/settestsigningtrue、bcdedit/debugon等命令是否运... 阅读全文
posted @ 2015-09-23 17:12 慧由心生 阅读(1401) 评论(6) 推荐(0) 编辑
摘要:写的一个简单启动关闭WiFi的类:具体如下using System;using System.Collections.Generic;using System.Text;using System.Diagnostics;namespace MyWifi{ public class WiFi ... 阅读全文
posted @ 2015-08-25 10:30 慧由心生 阅读(2410) 评论(0) 推荐(0) 编辑
摘要:通常点击任务栏上的图标时,对应窗体实现“最小化或者恢复”的效果。但是在做最小化到托盘时,不希望点击任务栏图标时最小化到托盘,即希望拦截了这些效果(不允许:通过点击任务栏上的图标,实现“最小化或者恢复”的效果);具体实现代码如下: #region 区别 任务栏中点击窗体图标(最小化|... 阅读全文
posted @ 2015-08-12 16:09 慧由心生 阅读(3201) 评论(0) 推荐(0) 编辑
摘要:控制WinForm界面在屏幕的四个角落显示,具体代码中有说明:using System;using System.Collections.Generic;using System.Drawing;using System.Linq;using System.Text;using System.Thr... 阅读全文
posted @ 2015-08-11 20:25 慧由心生 阅读(2972) 评论(0) 推荐(0) 编辑
摘要:主要是使用Rar.exe压缩解压文件(夹)(*.rar),另外还有使用SevenZipSharp.dll、zLib1.dll、7z.dll压缩解压文件(夹)(*.zip)。需要注意的几点如下:1、注意Rar.exe软件存放的位置,此次放在了Debug目录下2、SevenZipSharp.dll、zL... 阅读全文
posted @ 2014-11-21 16:24 慧由心生 阅读(25689) 评论(1) 推荐(1) 编辑
摘要:关键点:(1)TreeList中显示的单元格默认不显示上、下、左、右边框,显示的是TreeList自身的行横边框、列纵边框,具体对应TreeList属性中OptionView项下的ShowVertLines、ShowHorzLines两项,将其对应默认值由默认False改为True即可去除行横边框、... 阅读全文
posted @ 2014-11-03 11:47 慧由心生 阅读(4622) 评论(4) 推荐(0) 编辑
摘要:一、点击在拖入的显示控件(TreeList)右上方的箭头,在Treelist任务中选择数据源,添加项目数据源,依次选择数据库、数据集,新建连接,浏览选择数据库(*.mdb),依次点击 下一步,选择“表”,完成。二、具体代码如下: #region"合并单元格(多行多列)" ... 阅读全文
posted @ 2014-10-31 10:37 慧由心生 阅读(40721) 评论(7) 推荐(2) 编辑
摘要:方法1:点击在拖入的显示控件(TreeList)右上方的箭头,在Treelist任务中选择数据源,添加项目数据源,依次选择数据库、数据集,新建连接,浏览选择数据库(*.mdb),依次点击 下一步,选择“表”,完成。方法2:1、新建WinForm项目,添加“新建项”,选DataSet,打开*.xsd文... 阅读全文
posted @ 2014-10-29 17:25 慧由心生 阅读(497) 评论(0) 推荐(0) 编辑
摘要://使用双重锁方式解决多线程下的单例模式实现public class Singleton { private static Singleton uniqueInstance; private static object _lock = new object(); ... 阅读全文
posted @ 2014-10-27 14:51 慧由心生 阅读(270) 评论(0) 推荐(0) 编辑
摘要:基于步入DevExpress的使用(VS),进一步使用DevExpress改变WinForm皮肤,适合初学者。提示:1、对于DevExpress菜单中的RepositoryItemComboBox没有EditValue属性,无法直接获取选择的值,但可以在其事件中将其转化为ComboBoxEdit控件... 阅读全文
posted @ 2014-10-23 15:07 慧由心生 阅读(11257) 评论(0) 推荐(0) 编辑
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { /// /// 公用的特殊函数 /// public class SpecialFunctions { ... 阅读全文
posted @ 2014-06-06 17:13 慧由心生 阅读(17283) 评论(0) 推荐(4) 编辑
摘要:dll中使用exe中的变量 阅读全文
posted @ 2013-07-30 11:04 慧由心生 阅读(805) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示