
winform
alisa525
这个作者很懒,什么都没留下…
展开
-
如何运行dumpbin命令
开始-> 所有程序-> Microsoft Visual Studio 2005-> Visual Studio Tools->Visual Studio 2005 命令提示转载 2011-12-20 15:38:12 · 1426 阅读 · 0 评论 -
ServiceContract,OperationContract
代码如下 [ServiceContract] //服务协定定义using System.ServiceModel; public interface IInterface1 { [OperationContract] //要公开的服务方法 string Function1(int value); }在c#中,“[...]”这个叫做Attribute,转载 2012-02-23 10:20:58 · 8722 阅读 · 1 评论 -
Color by Name
Color NameHEXColorShadesMixAliceBlue #F0F8FF ShadesMixAntiqueWhite #FAEBD7 ShadesMixAqua #00FFFF ShadesMix转载 2012-04-26 16:41:59 · 757 阅读 · 0 评论 -
判断字符是否是汉字
1、判断ASCII码 public static bool IsChinese(char c) { return (int)c > 0x4E00 && (int)c }2、判断一个字符的内码: string str = "判断一个字符的内码 "; char[] chars = str.ToCharArray(); for (int i转载 2012-04-01 23:36:33 · 2937 阅读 · 0 评论 -
当前解决方案路径
生成文件后在输出窗口就可以看到路径------ 已启动生成: 项目: ThreadEx, 配置: Debug x86 ------ ThreadEx -> D:\C#\★示例\18 ThreadEx 带参与不带参线程\ThreadEx\bin\Debug\ThreadEx.exe========== 生成: 成功或最新 1 个,失败 0 个,跳过 0 个 ==========原创 2012-07-09 14:59:08 · 905 阅读 · 0 评论 -
VS2005运行时读写配置文件(.config)
VS2005运行时读写配置文件(.config)在VS 2005中设置和读取配置文件已经变的很简单了,而且是强类型的,读取的值可以直接赋值给相应的变量,无需强制转换。例如:DateTime userDateTime1 = Properties.Settings.Default.userDateTime1; 真是方便了很多。但是你有没有发现,使用 Properties.Settings.Defa转载 2012-05-15 17:25:16 · 858 阅读 · 0 评论 -
winform项目的app.config和exe.config文件
winform项目的app.config和exe.config文件winform项目创建后默认会有一个App.config的配置文件,最好不要修改这个文件的内容,编译你的解决方案,会在输出目录中发现生成了一个YourSoft.exe.config(假设你的应用程序名为YourSoft.exe)。下面有几点需要说明: 1:YourSoft.exe.config其实对应的就是你解决方案转载 2012-04-06 13:16:54 · 8259 阅读 · 0 评论 -
PresentationFramework.dll 添加进项目后显示 叹号
解决方法,项目-属性-目标Framework 修改为3.5即可。原创 2012-03-16 16:10:05 · 5108 阅读 · 0 评论 -
C# 修改项目文件夹名称
更改项目文件夹名称之后打开项目会出现问题,如下方法可以解决用记事本打开.sln文件,以下图的RFSize_RC.sln为例修改其中的相对路径,下图选中部分的路径,这个路径是相对于当前所在的路径,双击.sln文件,打开的就是这个路径下的RFSize_RC\RFSize_RC.csproj文件转载 2012-03-03 20:42:28 · 7424 阅读 · 1 评论 -
native API
native API 可以译做“原生API”就是最直接的API像fopen,CreateFile这些函数,其实是封装过的API,他们最终都调用了NtCreateFile。NtCreateFile这样的函数就是native API转载 2011-12-21 11:37:56 · 1479 阅读 · 0 评论 -
使用dumpbin 查看lib或 dll 中函数名和参数
1. 打开命令行工具开始-> 所有程序-> Microsoft Visual Studio 2005-> Visual Studio Tools->Visual Studio 2005 命令提示2.使用dumpbin工具示例:dumpbin -exports C:\WRMP_BthTransLayer_Win32.libdumpbin -expor转载 2011-12-20 15:51:55 · 19917 阅读 · 1 评论 -
非托管代码,托管代码
非托管代码 (unmanaged code) 在公共语言运行库环境的外部,由操作系统直接执行的代码。非托管代码必须提供自己的垃圾回收、类型检查、安全支持等服务,它与托管代码不同,后者从公共语言运行库中获得这些服务,而非托管代码是在运行库之外运行的代码。例如COM 组件、ActiveX 接口和 Win32 API 函数都是非托管代码的示例。托管代码 (managed code)转载 2011-12-21 10:17:26 · 536 阅读 · 0 评论 -
P/Invoke
P/Invoke == Platform Invoke 是一套设施,能让你调用非托管的API,譬如COM,Win32 API,你自己的C API等P/Invoke是使托管代码调用DLL中实现的非托管函数的服务。比如Win32的API,并能定位和调用导出的函数,跨越交互边界marshal它们的参数。 Managed Code -> Co转载 2011-12-21 11:36:55 · 444 阅读 · 0 评论 -
BringToFront()和SendToBack()
SendToBack()将控件移到 Z 顺序的后面。如果控件是另一个控件子级,那么将子控件移到 Z 顺序的后面。BringToFront()件移到 Z 顺序的前面。如果控件是另一个控件的子控件,那么子控件移到 Z 顺序的前面。BringToFront 不会使一个控件成为顶级控件。转载 2013-12-09 16:12:40 · 2988 阅读 · 0 评论