📄 subject_28449.htm
字号:
<p>
序号:28449 发表者:紫霞 发表日期:2003-01-21 14:38:08
<br>主题:紫霞求助了!
<br>内容:我想做一程序,要求有以下功能:(简单的聊天室)<BR>1、在下面的输入框中,输入文字,按ENTER键后,文字在上面的显示框显示。<BR>请给出原代码吧!(我好笨)<BR><BR>//菜单功能不用写(自己写)<BR>2、有简单的网络功能:<BR>在一个局域网中,能够进行通信,即在A电脑该程序运行后,在输入框,除能在A电脑的显示框显示外,还能在B电脑的显示框显示;反之,在B电脑输入时,要示在A,B电脑都显示。<BR>请给出原代码吧!(我好笨)<BR><BR>如图:
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:bird 回复日期:2003-01-21 14:41:49
<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-01-21 14:45:22
<br>内容:刚才那么多的热心人呢?赶快出来!<BR>典型的winsock程序<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>
回复者:david (小鱼儿) 回复日期:2003-01-21 14:46:06
<br>内容:haha,如果是DELPHI的,偶马上就给你发原代码。。。可惜。。。。<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-01-21 14:47:44
<br>内容:去好好学习WinSock吧,都在里面了
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:david (小鱼儿) 回复日期:2003-01-21 14:52:21
<br>内容:udp也可以嘛!
<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-01-21 15:02:35
<br>内容:winsock支持TCP和UDP2个协议<BR>UDP适用于1对1的通信,是一个基于IP上的比TCP简单的协议
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:mm2003 回复日期:2003-01-21 15:11:28
<br>内容:你如果给500分代码马上就会出现
<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-01-21 15:19:00
<br>内容:最多是400分。哪来500分?
<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-01-21 15:19:12
<br>内容:到阿鬼他们...www.gamehigh.net<BR><BR>的<BR><BR>http://www.gamehigh.net/download/zip/GameHigh-gChat-0.0.1.zip<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>
回复者:upstream 回复日期:2003-01-21 15:21:04
<br>内容:我先来来实现第一个功能:<BR><BR>假设对话框为CZixiaDlg,各控件的定义如下<BR>IDC_EDIT_INPUT CString m_strInput;<BR>IDC_LISTB0X_DISPLAY CListBox m_listDisplay;去掉其sort的属性。<BR><BR>重载PreTranslateMessage(MSG* pMsg)以捕获“回车键”<BR><BR>BOOL CZixiaDlg::PreTranslateMessage(MSG* pMsg) <BR>{<BR> // TODO: Add your specialized code here and/or call the base class<BR> if (pMsg->message==WM_KEYDOWN && pMsg->wParam==VK_RETURN)<BR> {<BR> DWORD def_id=GetDefID();<BR> if (def_id!=0)<BR> {<BR> CWnd *wnd=FromHandle(pMsg->hwnd);<BR> // you may implement other ways of testing, e.g.<BR> // comparing to array of cwnd*, comparing to array of ids etc.<BR> char class_name[16];<BR> if (GetClassName(wnd->GetSafeHwnd(),class_name,sizeof(class_name))!=0)<BR> {<BR> if (strnicmp(class_name,"edit",5)==0)<BR> {<BR>//获得input的字符串 <BR> GetDlgItem(IDC_EDIT_INPUT)->GetWindowText(m_strInput);<BR>//添加到listbox中<BR> m_listDisplay.AddString(m_strInput);<BR>//清空input<BR> m_strInput.Empty();<BR>//清空input<BR> GetDlgItem(IDC_EDIT_INPUT)->SetWindowText("");<BR>//设置输入焦点,始终在input里<BR> GetDlgItem(IDC_EDIT_INPUIT)->SetFocus();<BR> return true;<BR> // discard the message!<BR> }<BR> }<BR> }<BR> } <BR> return CDialog::PreTranslateMessage(pMsg);<BR>}<BR>2003-1-21 15:25:58
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -