1,如何用SDK来实现使窗口最大最小化的按钮失效,并且窗口不能拖动来改变大小;
2,怎么样才能获得鼠标在ClientRect的坐标.比如,ClientRect为一个矩形,左上角为(0,0)但是他相对于屏幕的坐标却不是(0,0),后来我用GetCursorPos()和ScreenToClint()好象也不是我想得到的值,各位,请提点一下.谢谢
2,怎么样才能获得鼠标在ClientRect的坐标.比如,ClientRect为一个矩形,左上角为(0,0)但是他相对于屏幕的坐标却不是(0,0),后来我用GetCursorPos()和ScreenToClint()好象也不是我想得到的值,各位,请提点一下.谢谢
解决方案 »
- 模拟mfc运行机制时候出现的问题
- vc怎么读取列表控件中的数据?
- 写了个钩子hook,用的是记录钩子。在大部分电脑上都是好的。但是在有的机器上,会死机,非按一下ctrl+alt+del才可以恢复
- 关于控件ocx用数组取数据并显示的问题,高人们给我这个菜鸟指点一下吧!
- createbitmap 怎么用呀
- 一个CFormView派生的类,有一个对话框与它相关联,请问:如何改变对话框的大小?
- 关于如何打印的问题!
- 请问只选择目录而非文件名的那个dialogbox怎么得到?
- 有没有api直接建立一个指定大小的文件?
- 问个有点难度的问题,GDI+能否利用内存里面的图像信息--按照要求的图像格式保存图像文件呢
- 如何不用谢驱动程序直接控制IO端口,操作系统为win2000
- 五子棋算法的递归深度的问题???(只说思想,不要代码,伪代码可以)
);
2.试一下 MapWindowPoints
);
2. 应该是相对于客户区的左上角的坐标,不是相对于是Windows桌面左上角的坐标!
并不能防止拖动来改变窗口的大小。还有各位,我想把最大化和最小化的按扭变灰,就是无效状态,应该怎么做?
dwStyle &= ~(WS_MAXIMIZEBOX | WS_MINIMIZEBOX | WS_SIZEBOX);
SetWindowLong(hWnd, GWL_STYLE, dwStyle);