CW2A的用法

求助:CW2A的用法
以前在MFC工程中用过CW2A,没有问题。但是这次用的时候就出问题了,始终提示找不到标识符“CW2A”,求大神指导。谢谢。开发工具是VS2010。以下是代码:
#include "stdafx.h"
#include "RFIDWeb.h"
#include "ProPage.h"
#include "afxdialogex.h"
//#include <afxstr.h>
#include <atlstr.h>
// CProPage 对话框

IMPLEMENT_DYNAMIC(CProPage, CDialogEx)

CProPage::CProPage(CWnd* pParent /*=NULL*/)
: CDialogEx(CProPage::IDD, pParent)
{

}

CProPage::~CProPage()
{
}

void CProPage::DoDataExchange(CDataExchange* pDX)
{
CDialogEx::DoDataExchange(pDX);
}


BEGIN_MESSAGE_MAP(CProPage, CDialogEx)
ON_BN_CLICKED(IDC_ConfirmSet, &CProPage::OnClickedConfirmset)
END_MESSAGE_MAP()


// CProPage 消息处理程序


void CProPage::OnClickedConfirmset()
{
// TODO: 在此添加控件通知处理程序代码
//USES_CONVERSION;
CString devname;
GetDlgItemText(IDC_DevName,devname);
HOSTENT* hostinfo=NULL;
char devnames[50];
strcpy_s(devnames,CW2A((LPTSTR)(LPCTSTR)devname));
hostinfo=gethostbyname(devnames);
}
在vs2010中的问题截图如下:
CW2A的用法
Visual Studio 2010 MFC

------解决方案--------------------
1、USES_CONVERSION 为啥要删除呢?

2、用了Use MFC in a Shared DLL 么?
------解决方案--------------------
USES_CONVERSION;
strcpy_s(devnames,T2A((LPCTSTR)devname));

------解决方案--------------------
那就不知道了为啥你的不能用了。。
可以在查找看看了。。