VC知识库 MSDN 杂志翻译项目组

MSDN Magazine Translation Team's Blog

  VC知识库BLOG :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 登录 ::
  61 随笔 :: 106 文章 :: 807 评论 :: 5 Trackbacks
<2005年11月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

留言簿(30)

随笔分类

随笔档案

文章分类

文章档案

MSDN MTT 相关链接

搜索

最新评论

阅读排行榜

评论排行榜

2005年11月12日 #

禁用屏幕拷贝(Print Screen),调用派生的析构函数及其它......

1、我正在开发一个显示图形的程序,该图形具有知识产权,有没有什么办法禁用屏幕拷贝功能(Print Screen)以防止用户将图像拷贝到剪贴板上?

2、在 2004 年 11 月的专栏中,你谈到了在托管和非托管代码中调用虚拟函数的问题,参见“调用虚拟函数,持续化视图状态,POD 类型概念”。在 C++ 里,如果我想让派生类的析构函数在释放内存时被调用,我得在基类中将其声明为虚拟函数。那么在 Visual Studio 2005 中,对于某个派生类来说,即使它在基类中未被声明为虚拟的,其析构也会被调用吗?

3、有没有办法从 .NET 框架程序集中调用 MFC 扩展 DLL?我知道如何用 P/Invoke 来调用常规的 DLL 或 COM DLL,但是不知道如何处理 MFC 扩展 DLL。

4、我有一个用 C++ 写的类库,我用托管扩展将它们暴露给 .NET。某些函数使用 uint (无符整型),它与 .NET 中的 UInt32 对应。后来我阅读了一些权威资料后发现 UInt32 不是“ CLS 兼容的”。这到底是什么意思啊,我要考虑这些问题吗?

发表于 2005-11-12 12:18 VCKBASE MSDN MTT 阅读(1202) | 评论 (2)编辑 收藏