visual c++学习笔记

2008年 2月7日,大年初一,我一个人在我的住处用visual c++写了第一个程序,用winsocket建立网络聊天,虽然功能不强大,但是这是我的第一个c++的程序,和哈,还是很开心地。

有了这个winsocket,作为基础我就可以在上面架设应用了,计划先做一款五子棋游戏玩一下,哈哈,开心应用。

这个例子中包含了一下知识点,

1winsocket的基础知识,没有这个就不能很好的实现通信,开展聊天。

2在写代码的功能中还会附带对visual c++的使用上的问题,如果你的visual c++不会用,那么你就因一个问题变成了两个问题了,哈哈。比如使用classview添加消息,添加函数,添加变量,等。

3用户自定义消息,这些都是学习使用visual c++的基础,通过这个例子我很好的温习了以前所学的知识。

 4获取ip的信息方式:

CString port;
 
 m_ServerPort.GetWindowText(port);
 
 CString name;
 //m_ServerAddr.GetWindowText(name);

    BYTE  f0,f1,f2,f3;
 m_ServerIP.GetAddress(f0,f1,f2,f3);
 //CString add;
 name.Format("%d.%d.%d.%d",f0,f1,f2,f3);

 if (port.IsEmpty()|| name.IsEmpty())
 {
  MessageBox("请设置服务器信息");
  return;
 }

_T("")的作用是将字符串国际化,将参数转换成Unicode,Multibyte_character或SBCS编码.struct缺省定义的所有成员都是public,而class缺省都是private,他们可以通用.

http://blog.csdn.net/utensil/archive/2007/12/26/1968669.aspx

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值