重绘的两个问题

1.  /*LPPOINT ptthis = new POINT;
 ptthis->x=0; ptthis->y=0;
 ClientToScreen(ptthis);*/
 在OnInitDialog 里面的结果跟在其他函数里执行的结果不一样;

 在OnInitDialog 中,将对话框的非客户区作为坐标系原点,如图所示:

而在其他的响应函数中,如左键双击的响应函数,则将屏幕的左上角作为坐标系原点。

 

2.InvalidateRect()的问题;

你可能感兴趣的:(重绘的两个问题)