*******求救 版主 2个问题*******
uuwcl 2002-10-17 05:19:30 A 请问版主 怎样设置 整列的格式
怎样设置 整列的格式(象EXCEL一样)在VC++中语句实现,因为HELP中没找到
怎样在输入文本(例 2-1)时不转换为时间格式,怎样才能缺省是文本。
现在我只有2行5列,第一列为文本,其他为数字格式
设置好以后要对新增加的行也要起作用,
请给出具本实现语句,谢谢!!!
B
我现在用CELL做输入控件(Create 在视图中),已定义了m_CellDeInput;
想捕获CELL中第一列输入的字符值,但每次第一个回车不成功返回空,要再输第二个回车才成功,这是为什么?
CELL的OnKeyDownCell50ctrl1(short FAR* KeyCode, short Shift)是否也能实现这个功能,具体怎么实现?请列出代码!谢了!
我的代码:
BOOL CMyDeInputView::PreTranslateMessage(MSG* pMsg)
{
switch (pMsg->message)
{
case WM_KEYDOWN:
switch (pMsg->wParam)
{
case VK_RETURN:
if (m_CellDeInput.GetCurrentCol()==1)
{
CString strDemc;
strDemc=m_CellDeInput.GetCellString(1,m_CellDeInput.GetCurrentRow(),0);
AfxMessageBox(strDemc);
}
break;
default:
break;
}
case WM_KEYUP:
break;
default:
break;
}
return CView::PreTranslateMessage(pMsg);
}