⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_53866.htm

📁 vc
💻 HTM
字号:
<p>
序号:53866 发表者:郑中 发表日期:2003-09-23 20:02:10
<br>主题:为什么我这样写运行不了呢???
<br>内容:void CIPDlg::OnGo() <BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;// TODO: Add your control notification handler code here<BR>&nbsp;&nbsp;&nbsp;&nbsp;CWinThread* pThread = AfxBeginThread(ThreadFunc);<BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>}<BR><BR>UINT CIPDlg::ThreadFunc(LPVOID pParam)<BR>{<BR>BOOL bconnect = FALSE;<BR>&nbsp;&nbsp;&nbsp;&nbsp;CString IP = &#34;192.168.36.137&#34;;<BR>&nbsp;&nbsp;&nbsp;&nbsp;bconnect = Connection(IP,21);<BR>&nbsp;&nbsp;&nbsp;&nbsp;if(bconnect){<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m_sip.SetWindowText(IP);}<BR>&nbsp;&nbsp;&nbsp;&nbsp;else<BR>&nbsp;&nbsp;&nbsp;&nbsp;{m_sip.SetWindowText(&#34;NO&#34;);}<BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>}<BR>提示错误:<BR>--------------------Configuration: IP - Win32 Debug--------------------<BR>Compiling...<BR>IPDlg.cpp<BR>H:\study\IP\IPDlg.cpp(205) : error C2665: 'AfxBeginThread' : none of the 2 overloads can convert parameter 1 from type 'unsigned int (void *)'<BR>Error executing cl.exe.
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:Nightmare 回复日期:2003-09-23 20:32:34
<br>内容:AfxBeginThread 原型:<BR><BR>CWinThread* AfxBeginThread( AFX_THREADPROC pfnThreadProc, LPVOID pParam, int nPriority = THREAD_PRIORITY_NORMAL, UINT nStackSize = 0, DWORD dwCreateFlags = 0, LPSECURITY_ATTRIBUTES lpSecurityAttrs = NULL );<BR><BR>一般是将线程函数申明为静态<BR><BR>class CIPDlg : public xxx<BR>{<BR>public :<BR>CIPDlg();<BR>~CIPDlg();<BR>static UINT ThreadFunc(LPVOID pParam);<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>
回复者:郑中 回复日期:2003-09-23 20:41:52
<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>
回复者:a dog 回复日期:2003-09-23 20:47:06
<br>内容:你的这种方法要两个参数,第二个参数传递给ThreadFunc作参数的。
<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>回复者:Nightmare 回复日期:2003-09-23 22:12:55
<br>内容:你还是看这里吧<BR>http://www.china-askpro.com/msg42/qa64.shtml
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:淡若君 回复日期:2003-09-25 11:42:48
<br>内容:呵呵,很简单啊,你的参数有问题<BR>不能只带一个参数。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -