hdc=BeginPaint(hwnd,&ps); 
                    
TextOut(hdc,50,50,"aaa",3);
  
Rectangle(hdc,0,0,100,100);
这样后结果只显示矩形,而文字却不见了,为什么呢?难不成矩形把文字覆盖了,应该不会把,

解决方案 »

  1.   

    但我后来有SetBkColor(hdc,RGB(255,0,0));来改变背景颜色,但发现矩形并没有被填充
      

  2.   

    SetBkColor只对文字输出有用,矩形是用画刷来填充的。
    楼主好像问了很多问题了,但是基础的东西最好先看一本教程,有了一些概念之后再说,这样东鳞西爪学不到东西的。