点点滴滴备忘

1、CString::GetLength()

CString cs(_T("中国123"));

int L=cs.GetLength();

 如果是多字节字符集,则返回的是字节数7

如果是Unicode字符集,则返回的是字符数5


2、获取本地IP

int GetLocalIP(CString& csIP,CString& csUrl)   
{
	char hostname[128]={0};
	int ret = gethostname(hostname, sizeof(hostname));
	if (ret == -1)
		return -1;
	
	struct hostent *hent;
	hent = gethostbyname(hostname);
	
	if (NULL == hent)
		return -1;
	
	in_addr mIP=*((in_addr*)hent->h_addr_list[0]);
	char *slzp = ::inet_ntoa(mIP);
	csIP=slzp;


	csUrl=hent->h_addr_list[0]+4;
	return 0;
}

3、MDI应用程序启动时禁止自动NEW子窗口的方法

BOOL xxxApp::InitInstance()
{
......
	CCommandLineInfo cmdInfo;
	ParseCommandLine(cmdInfo);
	cmdInfo.m_nShellCommand=CCommandLineInfo::FileNothing;

.....
	return TRUE;
}

            
阅读更多
个人分类: 经验类
想对作者说点什么? 我来说一句

记录自成长的点点滴滴

beyonddream2008 beyonddream2008

2009-04-30 20:00:00

阅读数:364

JAVA项目文档.txt

2009年01月14日 1KB 下载

关机用的机用的机用的

2010年03月11日 31B 下载

report from the iron mountain

2008年12月11日 717KB 下载

好用桌面日历备忘软件

2010年07月16日 956KB 下载

没有更多推荐了,返回首页

不良信息举报

点点滴滴备忘

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭