本文介绍了如何通过在C ++ openGL中拖动边框来禁用调整大小窗口?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用C ++ openGL,我需要保持窗口大小不变。

我使用了以下函数来禁用最大化按钮:



I''m using C++ openGL and I need my window size to remain constant.
I''ve used the following function to disable the maximize button:

void toggleGlutWindowMaximizeBox(char *szWindowTitle)
{
    long dwStyle;
    HWND hwndGlut;
    hwndGlut = FindWindow(NULL, szWindowTitle);
    dwStyle = GetWindowLong(hwndGlut, GWL_STYLE);
    dwStyle ^=WS_MAXIMIZEBOX;
    SetWindowLong(hwndGlut, GWL_STYLE, dwStyle);
}





确实有效=)按钮显示为灰色但仍然可以通过其边框操纵窗口的大小!



我google了很多但是我找不到任何有用的东西。



可以有人帮忙吗?



It did work =) the button appeared gray but still the size of the window can be manipulated through its borders!

I googled it a lot but still I couldn''t find anything useful.

Can anyone help?

推荐答案


这篇关于如何通过在C ++ openGL中拖动边框来禁用调整大小窗口?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-16 05:56