与托管对象交互操作.doc
与托管对象交互操作
课堂练习:调用Win32 API
解决Win32PlaySound_Error类的PlaySound_DllImport 函数中的错误。
打开Win32PlaySound_ErrorClass 文件,查看PlaySound_DllImport 函数。在函数中有一个错误。你可以试着测试它以确认该错误。该错误是什么呢?
答:函数将ExactSpelling 显示设置为True;然而,EntryPoint被设置为PlaySound。但是,在Winmm.dll中,函数PlaySound并不存在;只有 PlaySoundA (Ansi) 和PlaySoundW (Unicode)存在。要纠正这个错误,将 ExactSpelling设置为False。另一个纠正此错误的方法是将EntryPoint显示设置为PlaySoundW。
习题
运行库为每个COM对象创建几个RCW
a) 2
b) 1
c) 0
d) COM对象上的引用数目
答:B
在C#中,如果要使用API MessageBox,可以用:
a)
[DllImport(user32.dll)]
public extern int MessageBox(int hWnd, String text,
String caption, uint type);
b)
[DllImport(user32
您可能关注的文档
- 上海沪临重工有限公司.doc
- 上海浦东发展银行证券期货存管业务申请表.doc
- 上海海事大学-动力定位中心.doc
- 上海海事大学学生海外学习实习.doc
- 上海海洋大学2015年招生章程.doc
- 上海海洋大学中级党校鉴定表.doc
- 上海海洋大学后勤服务中心设备报废申请表.doc
- 上海海洋大学因公出国申请流程和须知.doc
- 上海海洋大学大学机动车进校证申请表.doc
- 上海海洋大学学生复学申请表.doc
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)