- 博客(14)
- 资源 (6)
- 收藏
- 关注
原创 VC点击按键弹出文件路径选择对话框
void CServerDlg::OnBnClickedButtonSavePath(){CString str;BROWSEINFO bi;ZeroMemory(&bi, sizeof(BROWSEINFO)); //作用为给所有参数都设为0,即NULLbi.hwndOwner = GetSafeHwnd(); //bi.hwndOwner = m
2015-01-19 22:49:25 3497 1
原创 VC获取IP控件中填写的IP数据
sockaddr_in remote;remote.sin_family = AF_INET;m_ipBroadcast.GetAddress(remote.sin_addr.S_un.S_un_b.s_b1, remote.sin_addr.S_un.S_un_b.s_b2,remote.sin_addr.S_un.S_un_b.s_b3, remote.sin_addr.S
2015-01-19 22:48:25 990
原创 VC获取本机IP地址
//获取本机IP地址char HostName[100];gethostname(HostName, sizeof(HostName));// 获得本机主机名.hostent* hn;hn = gethostbyname(HostName);//根据本机主机名得到本机ip//CString strIPAddr = inet_ntoa(*(struct in_
2015-01-19 22:47:35 3539
原创 VC获取可执行文件路径
//获取当前目录wchar_t exepath[MAX_PATH];CString strdir, tmpdir;memset(exepath, 0, MAX_PATH);GetModuleFileName(NULL, exepath, MAX_PATH);tmpdir = exepath;strdir = tmpdir.Left(tmpdir.ReverseFind(
2015-01-19 22:46:06 782
原创 VC将输入框中的数字字符串转化为数字
//获得当前输入的端口号pEdit = (CEdit*)GetDlgItem(IDC_EDIT_BROADCAST);//获取Edit Control 内的内容pEdit->GetWindowText(strPort);//将获取到的CString转换成intBROADCAST_PORT = _ttoi(strPort
2015-01-19 22:45:11 1255
原创 VC中UDP通信中记录对方的IP地址和端口号
struct sockaddr_in addr;int addr_len = sizeof(struct sockaddr_in);char tempSocketReceive[MAXDATALENGTH] = "";memset(tempSocketReceive, 0, MAXDATALENGTH);//char清空;tempSocketReceive[MAXDATALENGT
2015-01-19 22:43:43 2359
原创 VC中unicode字符集下sendto发送char数组
UpdateData(true);//刷新控件的值到对应的变量int len = m_strSend.GetLength();if (0 == len){strState.Format(L"请填写需要发送的数据!");GetDlgItem(IDC_STATIC_SEND_STATE)->SetWindowText(strState); //动态指定static text显示内容
2015-01-19 22:43:04 1495
原创 VC中使用CFile正确的追加写中文数据到文件不出现乱码-unicode字符集
CFile saveFile;CString file_name = getFileName();BOOL isOpenOK = saveFile.Open(file_name, CFile::modeCreate | CFile::modeWrite | CFile::modeNoTruncate, NULL);if (false == isOpenOK){Messa
2015-01-19 22:42:22 3576
原创 使用sendto发送CString类型数据
发送端: int len = m_strSend.GetLength();if (0 == len){strState.Format(L"请填写需要发送的数据!");GetDlgItem(IDC_STATIC_SEND_STATE)->SetWindowText(strState); //动态指定static text显示内容return;}int byteLe
2015-01-19 22:41:39 2128
原创 VC编程unicode字符集下char数组转化为CString
struct sockaddr_in addr;int addr_len = sizeof(struct sockaddr_in);CString strState;//记得要用char接收数据,因为网络中传输的数据只是和编码方式无关的字节流//所以接收到字节流后再转化为宽字符unicode编码方式用于显示和写文件char tempSocketRec
2015-01-19 22:31:48 2545
原创 unicode字符集下recvfrom接收char数组数据
struct sockaddr_in addr;int addr_len = sizeof(struct sockaddr_in);CString strState;//记得要用char接收数据,因为网络中传输的数据只是和编码方式无关的字节流//所以接收到字节流后再转化为宽字符unicode编码方式用于显示和写文件char tempSocketReceive[MAXDA
2015-01-19 22:30:40 1499
原创 MFC中使用UDP发送广播
/**********************配置远程广播套接字,将数据发送给客户机*****************************************/broadcast_socket = socket(AF_INET, SOCK_DGRAM, 0);if (broadcast_socket == SOCKET_ERROR){MessageBox(L"创建broadca
2015-01-19 22:29:51 3685
原创 MFC输入框中光标自动滚动至最后一行
//将光标移动到最后一行m_strReceived.LineScroll(m_strReceived.GetLineCount());
2015-01-19 22:28:33 1498
原创 MFC获取当前系统时间
CString strTime; //获取系统时间 CTime tm = CTime::GetCurrentTime();strTime = tm.Format(L"%Y/%m/%d %H:%M:%S:");
2015-01-19 22:27:39 1156
如何成功运行Apache Mahout的Taste Webapp-Mahout推荐教程-Maven3.0.5-JDK1.6-Mahout0.5
2016-11-23
安卓二维码生成与扫描完美解决方案
2016-03-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人