自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(20)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

转载 虚拟键盘对应键值表

虚拟键值表 虚拟键 十六进制值 十进制值 相应键盘或鼠标键 VK_LBUTTON 1 1 鼠标左键 VK_RBUTTON 2 2 鼠标右键 VK_CANCEL 3 3 Ctrl-Break键 VK_MBUTTON 4 4 鼠标中键 VK_BACK 8 8 Backsp...

2018-11-13 14:19:40 1896 2

转载 C# SendMessage用法

C# SendMessage用法及所有的参数对应的16进制数函数功能:该函数将指定的消息发送到一个或多个窗口。此函数为指定的窗口调用窗口程序,直到窗口程序处理完消息再返回。该函数是应用程序和应用程序之间进行消息传递的主要手段之一。    函数原型:LRESULT SendMessage(HWND hWnd,UINT Msg,WPARAM wParam,LPARAM IParam);   ...

2018-11-01 16:45:04 537

转载 托管调试助手 "PInvokeStackImbalance":的调用导致堆栈不对称。原因可能是托管的 PInvoke 签名与非托管的目标签名不匹配。请检查 PInvoke 签名的调用约定和参数与非托管

 在C#中一定要检查引用时的数据类型 WinAPI 的数据类型 默认是32位的,但是引用时外部的是 Long类型默认是64位的。所以引用时需要将 long 改为 int 型。参照 http://blog.sina.com.cn/s/blog_8248282d0101hcbd.html情况一:对 PInvoke 函数“TestDLL!TestDLL.Form1::mySum”的调用导...

2018-10-31 15:35:02 13589 3

转载 C#实现对外部程序的调用操作

C#借助API实现黑盒自动化测试工具的编写本文代码下载(VS2010开发):http://download.csdn.net/source/2796362本文摘要:1:一个简单的例子       1.1:EnumChildWindows介绍   1.2:主要源码2:难点:如何获取指定的控件句柄   2.1:使用SPY++   2.2:获取控件位置   2.3:获...

2018-10-31 09:38:06 1700

转载 C#使用WinAPI中 WinExec 调用外部exe程序

1、添加引用using System.Runtime.InteropServices;//调用外部的DLL2、定义win32API//调用exe[DllImport("kernel32.dll")]public static extern int WinExec(string exeName, int operType);//生成执行数据private void gener...

2018-10-31 09:30:52 3055

转载 设置按钮的是否显示/是否可用

1. GetDlgItem(IDC_ID_CHECK)->EnableWindow(FALSE);2. 定义BUTTON 的Control类型变量比如m_Button;m_Button.EnableWindow(TRUE);//可用m_Button.EnableWindow(FALSE);//不可用m_Button.ShowWindow(SW_SHOW);//可见m_Button.ShowW...

2018-07-05 17:59:43 1210

转载 WinForm内嵌Unity3D 的所有代码包括Winform代码、unity代码、类库

转载自:          https://blog.csdn.net/xxdddail/article/details/49890643代码下载:      http://download.csdn.net/detail/xxdddail/9277447Unity3D可以C#脚本进行开,使用vstu2013.msi插件,可以实现在VS2013中的调试。在开发完成后,由于项目需要,需要将Unity...

2018-04-10 17:03:42 1930

转载 在Winform中屏蔽UnityWebPlayer的右键以及自带Logo解决方案整理

文章写的非常好, 完美解决问题:https://www.cnblogs.com/fengshen/p/Unity3D.html根据项目的需要,对已经完成的Unity三维模型以及游戏要使用Winform进行包装,也就是使用Winform做一层外壳。因此在展示Unity的时候使用到了UnityWebPlayer这个插件,对于此插件就不多说了,无论是想把Unity嵌在网页中还是winform中都要使用到...

2018-04-10 16:41:04 423

原创 使用VS2013里面安装的VSToolsForUnity 安装的Unity ,打开C#脚本后无法添加引用的问题

把system.data.dll 文件直接放到 Assets/plugin 文件夹里面就行了,但是要注意,DLL文件需要使用Unity Full v3.5 或者以前的版本。 我使用 3。5 版本可以引用上去,引用后,system.data.dll上面不会有警告符号。但是系统在使用过程中报错。最终只能使用2.0版本。具体参照:http://tieba.baidu.com/p/5024843932?r...

2018-04-09 12:27:18 3123

转载 unity 发布为 PC版本后 报错为:codepage 936 not supported

一直检查不出来是什么问题,经查阅资料通过两步解决:一、https://www.cnblogs.com/zhuweisky/p/3145130.html二、https://www.cnblogs.com/cqgreen/p/4101599.html具体为:(1)生成时 player setting 中 这样设置(2)最近在开发中要用到GB2312字符编码(CP936),在C#代码中便有了如此代码1 ...

2018-04-04 16:56:14 1547

原创 unity中代码的写法注意事项

unity需要用变量标识或者使用其它变量组合的,可以放在主线程外面,但是赋值都得放在线程内,或者方法内。否则报错,

2018-04-04 09:55:29 657

转载 unity连接数据库注意事项

虽然在Unity3D中能够通过PlayerPrefs类来保存和读取数据,但是一旦数据量增大,仅仅通过代码的方式存取数据,这样的工作量是非常大的。那么如何通过使用Sql Server数据库来存取数据呢?其实过程也非常简单,过程如下:1、找到System.Data.dll文件,默认的地址是在C:/Program Files/Unity/Editor/Data/Mono/lib/mono/unity,这...

2018-04-04 08:55:46 448

转载 Windows Server 2008 R2 安装 VS2005 后 发现windows 应用程序 模板没有了 解决方案

项目模板丢失现象:新建项目时以前的模板找不到了。 项目模板丢失解决办法:找到 C:/Program Files/Microsoft Visual Studio 8/Common7/IDE/ProjectTemplates目录(如果你的vs2005安装在其他盘,前面的C就换成你安装时的盘符),将下面涉及到 的所有1033目录下的 *.zip文件全部拷贝到与1033目录平级的地方,即:假如原来你的

2016-08-27 17:13:40 526

转载 VS2010中,无法嵌入互操作类型“……”,请改用适用的接口的解决方法

针对word或excel操作时,出现VS2010中,无法嵌入互操作类型“……”,请改用适用的接口的解决方法问了度娘,解决方法如出一辙:选中项目中引入的dll,鼠标右键,选择属性,把“嵌入互操作类型”设置为False。问题轻松解决后,应该有很多人纠结这个“嵌入互操作类型”到底是个什么意思呢?下面让我慢慢的道来。(如果你时间不多,直接看红色字体部分)  就软件而言,互操作性——

2013-03-29 09:23:00 436

原创 串口的异步读取和处理

string strAllChar = "1234567890qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM";        string buffer = ""; //存储读取到的条码数据        Queue qBarcode = new Queue();//存放所有读取的条码数据队列        ///

2012-12-02 11:56:43 733

转载 C#获取当前路径的方法如下

C#获取当前路径的方法如下:1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName-获取模块的完整路径。2. System.Environment.CurrentDirectory-获取和设置当前目录(该进程从中启动的目录)的完全限定目录。3. System.IO.Directory.Get

2012-06-12 21:06:45 326

原创 C#+WCE 程序在调试时加载的断点无法调试

通过网上资料该文章 http://www.cncvs.com/html/bencandy.php?fid=5&aid=22问题解决。主要问题是:WCE 上面安装的.NET框架与C#编译时的要安装的框架版本不匹配。 在WCE上面把已经安装好的.NET框架卸载,然后让C#布署自己的框架,可以解决。布署完成后,把生成的.EXE文件Copy出来。CE设备冷启动,把C#布署的框架卸载,把

2009-12-08 22:56:00 482

转载 Microsoft.Office.Interop.Excel命名空间要添加什么引用

在visual Studio 2005命令提示工具中,定位到Excel安装目录,运行“TlbImp EXCEL.EXE”命令,把Excel.exe编译为Excel.dll。这一步会在你的机器上面的安装Office的目录下面的Office11(office2003)目录下生成Excell.dll,所以在引用的时候要到这个目录下面来找Excel.dll。       在项目的引用节点单击右键,在弹

2009-10-22 20:19:00 3143

原创 获取Excel.dll

1.要保证机器本身要安装OFFICE. 2.把[C:/Program Files/Microsoft Office/Office:默认安装路径]下的EXCEL9.OLB文件拷贝到[C:/Visual Studio.Net/SDK/v1.1/Bin:VS.Net安装路径]路径下。3.打开Visual Studio .Net2003命令提示,运行TlbImp Excel9.olb Excel.

2009-10-22 19:29:00 343

转载 命名空间“Microsoft”中不存在类型或命名空间名称“Office ”(是缺少程序集引用吗?)

XP系统不幸重装了,之前项目的里有EXCEL导出功能,编译不了。提示“命名空间“Microsoft”中不存在类型或命名空间名称“Office ”(是缺少程序集引用吗?)”解决办法: 添加引用/com/Microsoft Office 11.0 Object Library 然后在程序中using Microsoft.Office.Interop.Excel;也许程序中还会出现其他错误 有 命名空间

2009-10-22 19:27:00 1436 1

TestAutoUpdate.zip

C# 实现连接服务器进行项目自动更新;经过本人封装,已经用在本人项目中。内部包含简单使用说明;可以直接修改一下自己的项目名称,直接使用。包含引用的demo

2021-01-09

WinformLog4.rar

C# Winform 中引用lognet4 对日志进行管理存储,本人测试通过,适合初学者,引用简单

2021-01-09

AndroidDataTransform.rar

非常实用的安卓系统文件传输数据助手.公司内部使用的工具. 可以通过该程序复制PAD上面的视频文件到PC电脑端 也支持PC端COPY程序到PAD端 先修改配置文件 AndroidDataTransform.exe.config 主要修改这三项,注意PadDataPath 路径中使用“/” 先点“获取设备信息”,当设备连接后,可以获取到设备的信息后,可以直接上传和下载PAD端的数据。 如果出现提示未验证错误时,需要在PAD->设置->开发者选项->撤销USB调试授权,确定,撤销USB调试授权后,当重新获取 设备信息时,重新确定权限

2019-08-15

封装好的NPOI导入和导出Excel

C#中使用NPOI进行Excel操作,基本上一些简单的Excel操作都没有问题,读写合并单元格等都能实现。 对NPOI做了封装,本例既可以使用于Web端 asp.net中,也可以适用于C# Winform中,同时包含对应的NPOI所需要的DLL 文件。 经过测试可以正常使用,已经使用在几个项目中。

2018-09-07

C# 操作并口

在C#中操作并口,已经封装,直接调用该DLL就可以直接使用,使用时,直接使用 Write 就可以往并口发送数据,如果并口连接的是打印机,只要发送的字符中打印机指令,可以直接打印;如果是其它的设备,也是相同的功能。

2011-09-16

C# 直接使用Zebra 指令控制zebra 打印机打印

C# 直接通过zebra 指令控制斑马打印机,打印条码

2011-01-19

casio 编译环境

解压完成后,都放在C盘,写一个自己的程序,然后可以直接编译了.

2009-08-20

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

TA关注的人

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