继承自CEdit的类CDecimalEditLRESULT CDecimalEdit::DefWindowProc(UINT message, WPARAM wParam, LPARAM lParam)
{
if (message == WM_PASTE)
{
………………
SetWindowText(str);
SetSel(lpos, lpos+fromClipboard.GetLength()); message = NULL; }
return CEdit::DefWindowProc(message, wParam, lParam);
}
碰到粘贴消息,就进入,可以进入到这里,但是SetWindowText没用,这个edit的内容不会改变。
{
if (message == WM_PASTE)
{
………………
SetWindowText(str);
SetSel(lpos, lpos+fromClipboard.GetLength()); message = NULL; }
return CEdit::DefWindowProc(message, wParam, lParam);
}
碰到粘贴消息,就进入,可以进入到这里,但是SetWindowText没用,这个edit的内容不会改变。
解决方案 »
- 有多个对话框,如果更改运行时第一个启动的对话框。
- Doc/View中CListView中编辑不对问题
- 长时间运行出现runtime error错误!
- 新手的问题
- ~~~在控件内部如何调用自身的OnDraw(ATL_DRAWINFO& di)?~~~
- 帮帮忙啊
- 35分请解:我如何在每个PropertySheet页面中重载“上一步”“下一步”的按扭事件??
- odbc如何实现统计功能呢
- 两个问题:“failed to (or don't know how to) build”和 StdAfx.h
- CDC *pDC=GetDC();是什么意思呀
- CDateTimeCtrl更改文字颜色问题
- 关于智能指针计数的问题
粘贴消息呀,windows自带的
也不行
wParam = 0;
lParam = (LPARAM)(LPCTSTR)str;
}
return CEdit::DefWindowProc(message, wParam, lParam);哦耶,我真是个天才,