摘要: 什么是COM COM,Component Object Mode即组件对象模型。之所以称之为“模型”,是表明COM是一种编程规范(非具体代码),通过这种规范我们能够编写出语言无关的,可扩展的,内部变化对用户完全透明的,支持分布式的(对用户而言,远程与本地的COM组件使用应该是无差别的)代码。 COM 阅读全文
posted @ 2016-05-10 09:19 卖雨伞的小男孩 阅读(285) 评论(0) 推荐(0)
摘要: C# 事件(Event) 事件(Event) 基本上说是一个用户操作,如按键、点击、鼠标移动等等,或者是一些出现,如系统生成的通知。应用程序需要在事件发生时响应事件。例如,中断。事件是用于进程间通信。 通过事件使用委托 事件在类中声明且生成,且通过使用同一个类或其他类中的委托与事件处理程序关联。包含 阅读全文
posted @ 2016-03-07 11:16 卖雨伞的小男孩 阅读(335) 评论(0) 推荐(0)
摘要: 我们先看个简单的例子: 执行的结果为: 以上结果说明,Invoke为同步,必须等待其中的委托完成后才能向后执行 BeginInvoke为异步,不必等待它所委托的方法完成后再执行(比较类似的有其他Begin方法) 首先说下,invoke和begininvoke的使用有两种情况: 1. control中 阅读全文
posted @ 2016-03-07 10:51 卖雨伞的小男孩 阅读(3442) 评论(1) 推荐(0)
摘要: 以前在用到接口时,从来没注意到接口分为隐式实现与显示实现。昨天在浏览博客时看到相关内容,现在根据自己的理解记录一下,方便日后碰到的时候温习温习。 通俗的来讲,“显示接口实现”就是使用接口名称作为方法名的前缀;而传统的实现方式称之为:“隐式接口实现”。费话不说,例子如下: interface IAni 阅读全文
posted @ 2016-02-18 17:15 卖雨伞的小男孩 阅读(988) 评论(0) 推荐(0)
摘要: Application.Exit 方法 通知所有消息泵必须终止,并且在处理了消息以后关闭所有应用程序窗口。Form.Close 方法关闭窗体。 如果该窗体是应用程序的主启动窗体,则調用窗体的Close()方法,跟調用Application.Exit的效果差不多。如果该窗体非主启动窗体,则只... 阅读全文
posted @ 2016-01-25 10:02 卖雨伞的小男孩 阅读(2597) 评论(0) 推荐(0)
摘要: 各位热爱WPF编程小伙伴不可避免的会遇到将ppt嵌入到自己编写的软件,可是有时候会遇到错误,此错误值出现在卸载office2013并安装其他版本office时候会出现。这是由于某些机器上office不能完全卸载造成的,倒是com口不能释放完全。由于office2013在某些机器环境下卸载不完全,在安... 阅读全文
posted @ 2016-01-13 15:49 卖雨伞的小男孩 阅读(819) 评论(0) 推荐(0)
摘要: NSIS提供了很好的软件卸载功能编写的方法,但是针对win8.1和win10操作系统,由于开始目录的权限限制,我们有时候并不能完美的完成所需要的功能----卸载程序的快捷方式不能显示。话不多说,下面提供解决方法: 运用all用户权限和current用户权限各写一遍即可解决问题。下面是我打安装包卸载... 阅读全文
posted @ 2016-01-13 15:36 卖雨伞的小男孩 阅读(2941) 评论(0) 推荐(1)
摘要: 我们都知道NSIS可以和C或者C++混合编程,方法是NSIS调用C或C++的动态库,那么如何调用呢?首先我们来创建动态库:// add.cpp : 定义 DLL 应用程序的导出函数。#include "stdafx.h"extern "C"_declspec(dllexport) int Add... 阅读全文
posted @ 2015-12-24 14:24 卖雨伞的小男孩 阅读(4274) 评论(0) 推荐(1)
摘要: NSIS多语言安装,很多教程提供了详细的代码,但是代码中某些语句的含义我还是不很明白,作为一个吃螃蟹的人,我做一个解释,避免很多小伙伴和我哟U一样的误区,以下结论都是自己根据实践得来,若发现理解错误,请联系我7-7-2-7-0-6-5-4-8#qq.com(为了避免不法分子查信息,已经经过模糊... 阅读全文
posted @ 2015-12-23 15:56 卖雨伞的小男孩 阅读(4454) 评论(0) 推荐(0)
摘要: #pragma 的使用尽管 C 和 C++ 都已经有标准,但是几乎每个编译器 (广义,包含连接器等) 扩展一些 C/C++ 关键字。合理地应用这些关键字,有时候能使我们的工作非常方便。下面随便说说 Visual C++ 中 #pragma指示符的使用。一、用#pragma导出DLL函数传统的到出 D... 阅读全文
posted @ 2015-12-21 14:53 卖雨伞的小男孩 阅读(672) 评论(0) 推荐(0)