解决方案 »
- TerminateProcess 结束其他进程导致services.exe关机,求解释
- ShellExecute调用WinRAR压缩文件不能压缩C盘的
- 在UNICODE环境下,如何将char buf[256]转换成LPCTSTR ??
- 关于CreatePen的PS_INSIDEFRAME????????
- 如何得到程序的hInstance
- 我的第一个vc程序,却…大虾帮忙啊!!(在线等待)
- 高手帮忙!!!一个基于对话框的程序。我现在都要崩溃了!!
- 请问CMonthCalCtrl (日历控件)控件能在SDI 的View上显示吗?
- 谁知道有那些将图片转换成矢量图的软件?
- 各位,请问怎么才能看到CString的实现原码???(内空)
- 两个线程同时对同一个数据库表操作?
- 请问:那有看passedit 控件密码的源程序?本人60分送上!
typedef CList<DATA*,DATA*> CNodeList;
BOOL m_bSinglePort; //是否只扫描单个端口
UINT m_minPort,m_maxPort; //扫描端口的范围
UINT m_nCounter; //端口的个数
CStringList* m_pColumns; //列表框标题栏
CPtrList* m_pStatusList;//保存扫描结果的链表
这是头文件里定义的变量,是CPtrList的
是CPtrList的,我的这个的源码就是在网上找的
源码:http://wenku.baidu.com/link?url=qW-xQazlJzJblC7Dk41GLFK0wXCV0C2mLf22iUle_mrFKeFG2NsVnMgknfZ2hDDj9DX-UbtNAFTEFYB9_gxkF2axpsGWN7UlRGBAa4Vv1g7
源码在Dlg.h里有#include <fcntl.h> #include <sys/types.h> #include <sys/stat.h> #include <io.h> #include <afxsock.h>
这几个头文件,我把 #include <sys/types.h> #include <sys/stat.h>换成了#include <winsock.h>
#pragma comment(lib, "ws2_32.lib")
不知道会不会是这个原因(我是windows系统)
是这样定义的,然后就在//显示列表框标题栏
void CMyscanDlg::ShowHeaders()
{
int nIndex=0;
POSITION pos=m_pColumns->GetHeadPosition();
while(pos)
{
CString hdr=(CString)m_pColumns->GetNext(pos);
AddColumn(hdr,0,nIndex++,LVCF_SUBITEM,LVCFMT_CENTER);
}
}
是这样定义的,然后就在//显示列表框标题栏
void CMyscanDlg::ShowHeaders()
{
int nIndex=0;
POSITION pos=m_pColumns->GetHeadPosition();
while(pos)
{
CString hdr=(CString)m_pColumns->GetNext(pos);
AddColumn(hdr,0,nIndex++,LVCF_SUBITEM,LVCFMT_CENTER);
}
}m_pColumns = ?
源程序在CMyDlg的构造函数中进行了new的
万分感谢