摘要:
接前面两个例子:1.图文并茂 简单ATL COM开发2.COM开发之结构体本例讲述,C#调用com方法后,com在适当时机回调C#方法。具体为,c# 先加载一个回调,然后调用COM的add方法,COM把add操作执行后,sleep 1秒,然后触发回调,返回执行结果。打开项目FirstCom1.打开FistCom.idl,先增加一个回调定义,如下,其中uuid 需要用GUID工具来生成,这段代码必须在IFirstClass定义之前,否则编译可能会报错。[ object, uuid(8900006b-5201-41bf-a08d-7d88fafd7fec)]interface ICallBack: 阅读全文
posted @ 2011-05-17 16:21
xiaokang088
阅读(2335)
评论(2)
推荐(0)
摘要:
本例把结构体作为参数在Com和C#之间传递,结构体有两个参数ComID和ComName,C#中初始化结构体,传递给COM,Com处理后,传回给C#。首先打开上例中的FirstCom项目(http://www.cnblogs.com/xiaokang088/archive/2011/05/16/2047376.html),请按照以下步骤操作。1. 打开FirstCOM.idl文件,增加一个结构体如下:struct FirstStruct{ int ComID; [string] WCHAR*ComName;};2.上例中,有一个接口定义的地方,如下,增加一个方法(红色为新增)[ object, 阅读全文
posted @ 2011-05-17 15:03
xiaokang088
阅读(2858)
评论(1)
推荐(1)
摘要:
属性类型对应的 From/To/By 动画类支持的内插方法BooleanBooleanAnimationUsingKeyFrames离散ByteByteAnimationUsingKeyFrames离散、线性、样条ColorColorAnimationUsingKeyFrames离散、线性、样条DecimalDecimalAnimationUsingKeyFrames离散、线性、样条DoubleDoubleAnimationUsingKeyFrames离散、线性、样条Int16Int16AnimationUsingKeyFrames离散、线性、样条Int32Int32AnimationUsin 阅读全文
posted @ 2011-05-17 12:00
xiaokang088
阅读(423)
评论(0)
推荐(0)
浙公网安备 33010602011771号