- 博客(9)
- 资源 (1)
- 收藏
- 关注
转载 Win32 to .NET API Map
http://blog.csdn.net/jiangsheng/article/details/311696.Net类库提供了Windows API的封装。下面的文章描述了实现类似Win32函数功能的.Net架构1.0和1.1API。Microsoft Win32 to Microsoft .NET Framework API Map只有一小部分的Win32函数在.
2015-08-28 23:45:10 508
转载 MSDN How to
如何:在 Windows 窗体控件中处理用户输入事件https://msdn.microsoft.com/zh-cn/library/ms171549(v=vs.110).aspx如何:在代码中模拟鼠标和键盘事件https://msdn.microsoft.com/zh-cn/library/ms171548(v=vs.110).aspxWindows 窗体中的用户输入
2015-08-22 07:04:05 467
转载 子类化Button[Control.OnMouseMove 方法]
下面的代码示例演示如何重写派生类中的 OnMouseHover 和 OnMouseMove 方法。 要运行该示例,请将以下代码粘贴到一个新窗体中并将该类粘贴到此窗体的后面,以构成同一个文件。 将一个 FunButton 类型的按钮添加到窗体中。public class FunButton: Button{ protected override void OnMouseHover(Sys
2015-08-22 06:52:17 639
转载 如何:创建特定形状的 Windows 窗体
https://msdn.microsoft.com/zh-cn/library/f152hbx4(v=vs.110).aspx此示例向窗体提供随该窗体一起调整大小的椭圆形状。protected override void OnPaint(System.Windows.Forms.PaintEventArgs e){ System.Drawing.Drawing2D.Grap
2015-08-22 00:48:14 536
转载 c#在未出现异常情况下查看当前调用堆栈
http://www.cnblogs.com/yukaizhao/archive/2012/05/08/csharp-stacktrace.htmlC#查看堆栈通常是在异常处理中,出现异常之后通过异常的堆栈可以很方便的得到出现这个错误的代码调用路径。这个很有用,是否可以在没有异常出现时使用这种方法排查一些非异常错误呢?答案是肯定的。起因:论坛发帖子有几个途径,有可能是新
2015-08-22 00:26:01 3387
转载 C# 调用C/C++回调函数
http://tcspecial.iteye.com/blog/1675621C/C++内回调函数一般通过传递函数指针来实现,函数指针在C#中对应的就是委托. Cpp代码 // 传入函数指针 typedef void (*FUNC)(int,char*); JNAAPI bool processCallback(int a,FUNC f
2015-08-22 00:17:10 2751
转载 C#调用C/C++动态库 封送结构体,结构体数组
http://tcspecial.iteye.com/blog/1675309因为公司一直都是做C++开发的,因客户需要要提供C#版本接口,研究了一下C#,发现其强大简洁, 在跨语言调用方面封装的很彻底,提供了强大的API与之交互.这点比JNA方便多了. Java与C#都只能调用C格式导出动态库,因为C数据类型比较单一,容易映射. 两者都是在本地端提供一套与之映射的C#/java描述接
2015-08-22 00:15:05 584
转载 C#调用C++方法,C#使用c++方法返回类或结构体
http://www.cnblogs.com/yukaizhao/archive/2011/04/27/csharp_call_cpp_class_struct.htmlC#调用C++方法,C#使用c++方法返回类或结构体。1. 在c++中定义结构体,类,处理方法;要给c#调用的方法要加extern "C" __declspec(dllexport) 修饰
2015-08-22 00:08:13 1569
原创 .NET平台调用(Win32 P/Invoke)
推荐两个工具,一个是Microsoft开发的PInvoke Interop Assistant:http://clrinterop.codeplex.com/releases/view/14120下载链接地址:PInvoke Interop Assistant Installation另外一个是Microsoft Visual Studio的插件http://p
2015-08-16 22:23:49 791
《Qt Creator创建子目录项目并自定义目标文件输出目录》的示例代码
2017-06-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人