如何禁止改變窗口大小
修改PreCreateWindow()函數如下: ?
? BOOL ? CWndMain::PreCreateWindow(CREATESTRUCT& ? cs) ? ?
? {???
????????? cs.dwExStyle ? &= ? ~WS_EX_CLIENTEDGE; ?
? ? ? ? ? cs.style ? &= ? ~WS_MAXIMIZEBOX; ? //禁止窗口最大化 ?
? ? ? ? ? cs.style ? &= ? ~WS_MINIMIZEBOX; ? //禁止窗口最小化??
????????? cs.style ? &= ? ~WS_SYSMENU; ? //取消Title上的按鈕 ?
? ? ? ? ? cs.style ? &= ? ~WS_THICKFRAME;//使窗口不能用鼠標改變大小 ?
? ? ? ? ? cs.lpszClass ? = ? AfxRegisterWndClass(0);???
????????? if( ? !CFrameWnd::PreCreateWindow(cs) ? ) ? ? ? ? ? ? ? ? return ? FALSE;???
????????? return ? TRUE; ?
? }??
from: http://topic.csdn.net/t/20010325/07/88608.html
? BOOL ? CWndMain::PreCreateWindow(CREATESTRUCT& ? cs) ? ?
? {???
????????? cs.dwExStyle ? &= ? ~WS_EX_CLIENTEDGE; ?
? ? ? ? ? cs.style ? &= ? ~WS_MAXIMIZEBOX; ? //禁止窗口最大化 ?
? ? ? ? ? cs.style ? &= ? ~WS_MINIMIZEBOX; ? //禁止窗口最小化??
????????? cs.style ? &= ? ~WS_SYSMENU; ? //取消Title上的按鈕 ?
? ? ? ? ? cs.style ? &= ? ~WS_THICKFRAME;//使窗口不能用鼠標改變大小 ?
? ? ? ? ? cs.lpszClass ? = ? AfxRegisterWndClass(0);???
????????? if( ? !CFrameWnd::PreCreateWindow(cs) ? ) ? ? ? ? ? ? ? ? return ? FALSE;???
????????? return ? TRUE; ?
? }??
from: http://topic.csdn.net/t/20010325/07/88608.html
posted on 2006-07-23 17:17 weidagang2046 閱讀(3453) 評論(0) 編輯 收藏 所屬分類: Windows