为什么Creating Rich Edit 控件 没出来?
何哀何欢 2003-02-13 04:31:47 不会MFC,请用SDK,谢谢:
LoadLibrary("Riched20.dll");
……
hwndEdit = CreateWindow(RICHEDIT_CLASS, NULL,
WS_CHILD|WS_VISIBLE| ES_MULTILINE,0, 0, 100, 100, hWnd, (HMENU) 1,
((LPCREATESTRUCT) lParam) -> hInstance, NULL) ;
为什么主窗口上没有 出现这个Rich Edit ?hwndEdit这个句柄为0,为什么?
还有,edit control 的背景怎么改?用这个
case WM_CTLCOLOREDIT:
case WM_CTLCOLORSTATIC:
SetBkColor((HDC)wParam,RGB(0,0,0));
return (LRESULT)hBrush;
break;
只能改有字的那一行,没字的地方还是白色。如何改成别的颜色?