1,如何用SDK来实现使窗口最大最小化的按钮失效,并且窗口不能拖动来改变大小;
2,怎么样才能获得鼠标在ClientRect的坐标.比如,ClientRect为一个矩形,左上角为(0,0)但是他相对于屏幕的坐标却不是(0,0),后来我用GetCursorPos()和ScreenToClint()好象也不是我想得到的值,各位,请提点一下.谢谢
2,怎么样才能获得鼠标在ClientRect的坐标.比如,ClientRect为一个矩形,左上角为(0,0)但是他相对于屏幕的坐标却不是(0,0),后来我用GetCursorPos()和ScreenToClint()好象也不是我想得到的值,各位,请提点一下.谢谢
解决方案 »
- 求助MFC问题
- 在XP下如何用MFC画一个Vistal样式的progress bar控件?
- 2D dircet GUI
- 基于对话框的数据库应用程序问题
- 有什么工具可以查看COM(DLL)提供的接口 最好能生成文档的那种
- 请问,如何调用IE,不断打开一个新IE窗口?
- 小问题,但是我不知道怎么办:(
- CEdit控件怎么响应回车键,最好有实例代码,即刻送分!
- 在vc中我做对话框编辑时我的"controls"工具栏没有打开我该从何处打开??
- 问个关于滚动条的菜问题,不过很急!
- 如何不用谢驱动程序直接控制IO端口,操作系统为win2000
- 五子棋算法的递归深度的问题???(只说思想,不要代码,伪代码可以)
);
2.试一下 MapWindowPoints
);
2. 应该是相对于客户区的左上角的坐标,不是相对于是Windows桌面左上角的坐标!
并不能防止拖动来改变窗口的大小。还有各位,我想把最大化和最小化的按扭变灰,就是无效状态,应该怎么做?
dwStyle &= ~(WS_MAXIMIZEBOX | WS_MINIMIZEBOX | WS_SIZEBOX);
SetWindowLong(hWnd, GWL_STYLE, dwStyle);