哇.好多问题啊.
问题一.
我在一个dialog上面放置了一个picture的控件.我要在这个控件的范围那画一些图片.
在每次画图之前我要把上一次的图片给清理掉.
操作一.用GetDlgItem(ID_PIC)->Invalidate();来使区域重绘.但是没有反应.
操作二.用GetDlgItem(ID_PIC)->SendMessage(WM_PAINT);来让那个控件区域重绘也不行.
但是通过GetDlgItem(ID_PIC)->ShowWindow()来先隐藏再显示,那么原来的图就没有.
为什么我上面的两个操作不能实现区域的重绘.?
问题二.
SubclassDlgItem()有什么用,可以解释一下么?
问题三.
我在对话框上加了richedit的控件后,dialog就运行不起来了,就是没有窗口.why?
问题四.
我的操作系统是英文的,在mfc向导生成的dialog,在它的上面放置中文的static text
显示乱码,如何解决?
谢谢.分数不够可以再给哈.