📄 4541.html
字号:
<html>
<head>
<title>详细情形</title>
</head>
<body bgcolor="#FFFFFF" vlink="#808080">
<center>
<h1>详细情形</h1>
</center>
<hr size=7 width=75%>
<hr size=7 width=75%><p>
Posted by 笑儿 on August 09, 1998 at 22:59:47:<p>
In Reply to: <a href="4536.html">我想.....</a> posted by Honey on August 09, 1998 at 16:14:14:<p>
老实说吧, 我用的参数如下:<br>CreateFile权限:GENERIC_READ Or GENERIC_WRITE<br>CreateFileMapping权限:PAGE_READWRITE<br>MapViewOfFile权限:FILE_MAP_WRITE(这是Win95支援的最高权限了)<br>问题是, 将MapViewOfFile的传回值, 传给UnMapViewOfFile时, 传回值总是0, 代表失败<br>Why~~~~~~~~<p>: 我在一本有关 Win 32 的书籍中有看到一些有关<br>: 记忆映射档的东西 只是范例全都是Visual C++<br>: 的 不过有些资料我想可能会有用 希望能有点帮助<br>: 1 档案开启一定要指定有GENERIC_READ权限<br>: 2 使用MapViewOfFile实际对应档案长度<br>: 3 使用记忆体存取方式读写档案内容 必要时可叫用<br>: UnmapViewOfFile 接着 MapViewOfFile变更应对区段<br>: 4 使用完毕 依序叫用UnmapViewOfFile释放应对区段<br>: 并叫用CloseHandle释放应对物件代码 最后再叫用<br>: CloseHandle关闭档案代码<br>: 如果有用的话 记的要把 开启 读写 和关闭的方法<br>: 告诉我喔 想认识这些东西已经好久了.....<br>: <br>: : 我得跟你道歉.<p>: : 我用VB写File Mapping的程式时, 可以对映记忆体, 可以读入资料, 却不能写入, 也无法解除对映, 这么一来, 档案也无法关闭, 谁能告诉我为什么吗? 感激不尽!<p>: : : Sorry ! 关于记忆体映射档 老实讲我并不是很熟悉<br>: : : 有很多参数都不知道该填些什么 试了好久还是弄不<br>: : : 出来 拜托提示一下喔<p><br>
<br>
<br><hr size=7 width=75%><p>
<a name="followups">Follow Ups:</a><br>
<ul><!--insert: 4541-->
<!--top: 4555--><li><a href="4555.html">请参阅</a> <b>cww</b> <i>11:31:34 8/10/98</i>
(<!--responses: 4555-->1)
<ul><!--insert: 4555-->
<!--top: 4618--><li><a href="4618.html">原来如此</a> <b>笑儿</b> <i>21:05:13 8/11/98</i>
(<!--responses: 4618-->0)
<ul><!--insert: 4618-->
</ul><!--end: 4618-->
</ul><!--end: 4555-->
</ul><!--end: 4541-->
<br><hr size=7 width=75%><p>
</body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -