📄 subject_44911.htm
字号:
<p>
序号:44911 发表者:counter-bug 发表日期:2003-06-24 18:38:11
<br>主题:怎样用一个DLL中的函数来设置在Dll中声明的变量
<br>内容:我用一个DLL中的函数来设置在Dll中声明的变量(static),可设置好后,在dll中其他的函数里这个值却没改变,这是怎么回事?如果,我想要设置好后能保存,即其他函数理这个值也应该是设置得值,该怎么办?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:萧七 回复日期:2003-06-24 18:59:36
<br>内容:注意static的可见性,别的文件是看不见它的<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:counter-bug 回复日期:2003-06-24 19:04:23
<br>内容:我现在要做的是一个hook的DLL,其中有一些参数,要在启动时由外部设置,我该怎办?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:微笑的撒旦 回复日期:2003-06-24 21:53:12
<br>内容:hook中你需要做一些额外的处理。<BR>#pragma data_seg(".share")<BR>HWND g_hDesktop = NULL;<BR>#pragma data_seg() // end of custom define<BR>上面自定义了一个segment。还需要把这个segment共享出来,在link中设置/SECTION:.share,S
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:counter-bug 回复日期:2003-06-25 09:58:46
<br>内容:有LINK : warning LNK4039:<BR><BR>而且还是不行,对设置变量的函数又什么要求吗?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:counter-bug 回复日期:2003-06-25 11:24:55
<br>内容:我给几个变量赋了初值,那个warning没了,可还不明白怎么回事。<BR><BR>对于int 这样的变量也可以保留设置的值了。<BR>可是我现在还有一个字符串数组char**型的不行,总是出错。<BR><BR>是不是new分配空间造成的?我应该怎么办?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:(zl剑客) 回复日期:2003-06-25 15:57:56
<br>内容:在共享SECTION中,变量必须赋初值的
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:counter-bug 回复日期:2003-06-25 16:35:58
<br>内容:可我还是不明白为什么设置char**后,在hook处理时访问会出错?<BR>而在设置函数里,设置完后立即读却不会出错。<BR>到底要怎么样设置和访问char**呢?<BR><BR>2003-6-25 17:23:19
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -