首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

关于<<windows程序设计>>中的1点疑惑,求点拨.

2012-07-29 
关于windows程序设计中的一点疑惑,求点拨..1.SetMapMode (hdc, MM_ISOTROPIC) SetWindowExtEx (hdc,

关于<<windows程序设计>>中的一点疑惑,求点拨..
1.
SetMapMode (hdc, MM_ISOTROPIC) ;
SetWindowExtEx (hdc, 30, 10, NULL) ;
SetViewportExtEx (hdc, cxClient, cyClient, NULL) ;
SetWindowOrgEx (hdc, 15,5, NULL) ;
SetViewportOrgEx (hdc, cxClient / 2, cyClient / 2, NULL) ;
如此设置后为什么逻辑坐标(0,0)的位置变了?


2.第十二章剪贴板查看器代码中为什么我调试的时候第一个窗口的hNextViewer不为空..而且
查看器链的当前剪贴板查看器,在触发WM_DRAWCLIPBOARD后,并没有调用ChangeClipboardChain()的情况下会触发了WM_CHANGECBCHIAN消息..

望高人解答.不胜感激.

[解决办法]
书上已经说得很清楚了。
[解决办法]
我只能回答第一个问题:其实很简单。原点不只是(0,0),像这位的点(cxClient/2, cyClient/2)也可以是原点。

热点排行