如何让一个COM接口返回DOUBLE型指针
解决方案 »
- vs2010两个程序使用ODBC操作同一个SQLSERVER数据库遇到的问题
- 请问一个超级初级的问题 但是有点想不通 派生类指针赋值给基类指针 和 派生类指针强制转换为基类指针 的区别
- 怎么样编程实现结束任务管理器中的进程
- 在VC中怎么设置CSocket类对象的连接超时时间?
- 怎样让程序的工具栏变成ie那样的大图片的工具栏?
- 基础中的基础,搞懂这些才看得懂C,否则是半桶水
- 100分求《COM技术内幕》最后一章七巧板的源码
- 再次"升级",高兴,散分~~~
- 'struct' type redefinition 问题
- 如何用VC++得到注册表信息,我用CREGKEY类,总用不好。
- 非基本波形周期测量
- 谁有NTFS磁盘结构的资料?
[out] long * pSize,
[out, size_is( , *pSize)] double ** ppMyType);
[in] short m;
[in, size_is(m)] short a[]); // If m = 10, a[10]
HRESULT Proc2(
[in] short m;
[in, size_is(m)] short b[][20]); // If m = 10, b[10][20]
HRESULT Proc3(
[in] short m;
[size_is(m)] short * pshort); /* Specifies a pointer
to an m-sized block of shorts */
HRESULT Proc4(
[in] short m;
[size_is( , m)] short ** ppshort); /* Specifies a pointer
to a pointer to an m-sized
block of shorts */
HRESULT Proc5(
[in] short m;
[size_is(m ,)] short ** ppshort); /* Specifies an
m-sized block of pointers
to shorts */
HRESULT Proc6(
[in] short m;
[in] short n;
[size_is(m,n)] short ** ppshort); /* Specifies a pointer to an
m-sized block of pointers, each
of which points to an n-sized
block of shorts.*/
HRESULT Proc7(
[out] long * pSize,
[out, size_is( , *pSize)] my_type ** ppMyType); /* Specifies a pointer
to a sized pointer,
which points to a block
of my_types, whose size is
unknown when the stub
calls the server. */