*******求救 版主 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);
}


...全文
90 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Cell 2002-10-18
  • 打赏
  • 举报
回复
您好:
  设置表格的默认格用SetDefaultFont和SetDefaultRowHeight,SetDefaultColWidth.
用SetCellNumType的方法可以设置单元格的类型,在插入时单元格的格式会自动的添加到新的行中。

在单元格的输入时您试试CELL的ChangeCell时间是不是能满足您的需要。

256

社区成员

发帖
与我相关
我的任务
社区描述
其他产品/厂家
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧