自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 C# 关于WPS文档读写的通用化探索

一、前言使用C#对WPS文档进行读写时非常麻烦,当时作者为了寻找解决方法浪费了很多时间,才终于在某个问答平台里找到了解决的办法,因此这里将这种比较通用的写入WPS的思路贴出来作为记录。二、正文由于WPS是基于xml的,因此本文也将从这里入手。首先创建一个xls文档,随后添加一些内容随后将这个文件转为xml格式:Workbook workbook = new Wor...

2019-10-08 11:01:33 1528

原创 关于在win10环境下使用VS2019发布简单WCF服务的若干步骤

一、先期准备下载并安装VS2019,然后安装好各个组件这是我启动的windows功能还要看看iis-》Default Web Site-》右键切换到功能视图-》处理程序映射 里有没有这几个项:没有的话以管理员权限运行cmd 然后运行下面的命令 C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communicati...

2019-06-05 16:45:25 5910

原创 关于wpf中级联下拉菜单的一些探索

先上效果图:(1)建立实体类由于这个级联菜单的实现用到了绑定机制,所以需要先声明几个实体类,每一个实体类都代表着一个下拉菜单。  public class Country { private string countryName; private List<Province> provinceList; ...

2019-02-16 17:53:53 1011

原创 关于在webapi中开启session的步骤及此过程中遇到的问题

开启:其实单纯的开启session非常简单,只要在Global文件中加入下面的内容就可以了: public override void Init() { base.Init(); PostAuthenticateRequest += MvcApplication_PostAuthenticateRequest;...

2019-02-02 17:19:02 428

原创 关于对webApi发布到iis上的流程实录

前言:最近正在学习关于asp.net 发布的知识,因此将webApi发布的流程和一些注意事项写下来,既可以对知识进行总结,也是一种分享。正文:(1)首先是先创建一个webapi程序,这里省略掉流程,直接给出结果:(2)发布自定义一个配置文件,命名为“test”选择“file system”,也就是“文件系统”,然后选择发布路径:然后是“设置”选项:说...

2019-01-08 11:44:53 5301

原创 关于错误“未能加载文件或程序集”的错误的若干处理办法——对GAC的简单应用

一、原因通常来说,类库作为应用程序的一部分,在程序运行之前就应该被引用到应用程序之中,并且其dll文件也应该与应用程序的.exe文件位于同一目录之下。当dll与.exe不在同一目录下时,就会引发“无法找到指定程序集”的错误。类库不像即插即用的插件,它是应用程序不可拆卸的一部分。二、一般解决方案在说完原因之后,其实解决方案也就已经出来了——将dll于.exe置于同一目录下即可。当然,...

2018-12-17 23:07:50 7056

原创 关于wpf 命令的若干思考与收获

近段时间正在学习关于wpf框架的知识,学完关于命令的章节之后觉得有些困惑,在查阅了一些资料并做了一些试验后总结了一点对于命令的理解,在这里记录下来。 一、什么是命令命令是对一系列鼠标和键盘动作的响应,简单来说的话可以把它当成是一种类似“事件”的机制,但与“事件”又存在一些不同之处,接下来将简单说说它们之间的不同之处在哪里。 二、与“事件”的对比(1)响应动作的范围相比于...

2018-10-14 21:49:04 200

原创 wpf 关于程序集间使用资源字典共享资源

最近学习一些了关于程序集之间共享资源的知识,在这里记录下来。(1)创建首先是共享资源的创建,创建一个新的“wpf自定义控件”项目,然后随便添加一个图片作为示例资源。文件结构如下:资源字典文件(background.xaml)里面的代码如下:<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/20...

2018-09-19 20:12:15 2304

原创 前端登录界面效果的制作及过程中的若干收获

最近正在学习各种前端知识,并且试着制作了个简单的登录页面,在这里将制作流程及制作时遇到的一些问题记录下来。制作步骤一、总体设计制作一个页面时最好先画出一个简略的效果图,考虑好各种效果的实现方法,这样制作的效率也会提高二、开始制作(1)总体效果图:总体组成比较简单,中间一个登陆表单,两侧则是类似下拉开关的按钮,并且两个按钮还会左右晃动。点击左边的“会员”按钮:...

2018-08-13 21:01:27 830 2

原创 关于动作器中返回的字符串在html页面中的展现效果

正常情况下,动作器中返回的字符串会在编码后再打印到html页面上,比如当动作器内容如下时: public ActionResult test() { string res = "<input type='text' />"; return View((object)res); }会在...

2018-07-20 12:44:30 741

原创 关于在ASP.NET MVC4.5中使用ef框架的若干问题

当初写这个功能的时候遇到不少坑,特此留念(1)关于连接的建立首先,需要在web.config中添加数据库连接: <connectionStrings> <add name="itemEntities" providerName="System.Data.SqlClient" connectionString="Data Source=localhost;I...

2018-07-20 10:16:17 817

转载 C# 系统控制

通过注册表修改开机启动项:CurrentUser项与LocalMachine项:Microsoft\\Windows\\CurrentVersion\\Run获取各系统信息Computer类(添加引用VisualBasic):提供用于获取与计算机的内存、已加载程序集、名称和操作系统有关的信息的属性。属性:AvailablePhysicalMemory获取计算机的可用物理

2018-01-23 21:31:04 817

原创 C# 实现放大镜

本例使用VS2015实现放大镜。关键代码:class myMagnify { private const int MAX = 5; private Graphics gpOrgin; //画板,用于画截图 private Graphics gpMag; //画板,用于画放大图 private Bi

2018-01-23 21:30:33 3254

原创 挂机锁制作

设置:button控件透明:backcolor设置为transpare,flatStyle设置为popup。隐藏标题栏:FormBorderStyle设置为None。窗体初始位置:startPosition设置为屏幕中央关键代码:涉及的api及系统配置: class API { public const string itemName =

2018-01-23 21:29:50 807

转载 C# API笔记

/// /// 钩子安装 /// /// 表示钩子类型,它是和钩子函数类型一一对应的。如,WH_KEYBOARD,WH_MOUSE。 /// 钩子函数入口地址 /// 钩子函数所在的实例的句柄。对于线程钩子,该参数为NULL;对于系统钩子,该参数为钩子函数所在的DLL句柄。 (系统钩子必须在DLL中)

2018-01-07 11:01:41 240

转载 windows 消息代码

消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做T M s g,它在Wi n d o w s单元中是这样声明的:typeTMsg = packed recordhwnd: HWND; / /窗口句柄message: UINT; / /消息常量标识符wPa

2018-01-01 15:54:25 693

转载 常用钩子的类型

1、WH_CALLWNDPROC1、WH_CALLWNDPROC和WH_CALLWNDPROCRET Hooks WH_CALLWNDPROC和WH_CALLWNDPROCRET Hooks使你可以监视发送到窗口过程的消息。系统在消息发送到接收窗口过程之前调用WH_CALLWNDPROC Hook子程,并且在窗口过程处理完消息之后调用WH_CALLWNDPROCRET Hook子程。

2018-01-01 15:45:37 2534

原创 C# 鼠标和键盘事件截取

方法一:使用钩子首先在api声明的类里声明委托public delegate int procEntry(int nCode, int wParam, IntPtr lParam);截取鼠标消息关键代码:private IntPtr hand; public Form1() { InitializeComponent(); }

2018-01-01 14:57:37 921

个人挂机锁实例(仅供参考)

配套参考实例 ........................................

2018-01-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除