c++MFC单文档textOut输出的字符串不显示,是为什么
c++MFC单文档textOut输出的字符串不显示,是为什么创建了基于editview的单文档应用程序,在资源视图的menu中创建一个选项,单击后获取系统时间,在视图界面...
c++MFC单文档textOut输出的字符串不显示,是为什么创建了基于editview的单文档应用程序,在资源视图的menu中创建一个选项,单击后获取系统时间,在视图界面显示,我给响应了commend消息,在响应函数中获取了时间,在view类中添加了ondraw的虚函数,在ondraw中textOut但是客户端没有显示出时间的字符串,(在响应函数中,设置messagebox可以弹出显示时间的消息框,可以确定获取到了)本人菜鸟,希望大神指教
展开
若以下回答无法解决问题,邀请你更新回答
1个回答
展开全部
最好把你输出那一部分的代码贴出来看看才好…… 一般情况下,是可以输出文字和数字的。
追问
void CNotepadView::OnEditDate()
{
CTime tm = CTime::GetCurrentTime();
str_time = L"aaa";//tm.Format("%Y/%m/%d %X ");
//MessageBox(str_time);
Invalidate();
}
void CNotepadView::OnDraw(CDC* pDC)
{
pDC -> TextOut(10,10, _T("aaa"));
}这是响应commend消息获取时间和输出代码,麻烦您帮我看一下,谢谢您
L"aaa",和messagebox都是测试代码,实在不知道问题出在哪里了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询