我正在处理.net 3.5中的一个新项目。 当前客户端正在使用存储过程,我们真的很想使用LINQ to SQL。他们使用存储过程的主要原因是因为他们认为他们更容易更新,所以他们不使用任何特殊的权限,或者我可以看到证明使用LINQ to SQL存储过程只是他们不想改变。 我想,如果我能向他们展示一个解决方案,他们可以轻松地将更改部署到LINQ to SQL,他们可能更愿意改变主意。 因此,我很好奇与
有没有一种简单的方法来创建自IDispatch的派生和可以传递到像这样的API(这是C++)类:用于处理一个invoke pDOM2->attachEvent(CComBSTR("event"), new DispatchFunction);
我知道如何创建一个C++对象值得怀疑的是0,但手工实现所有IDispatch总是有点痛苦。我想知道ATL是否有一些标准的做法,因为它很常见。