vc-mfc.txt

来自「VC-MFC编程实例是一本很不错的书哦」· 文本 代码 · 共 66 行

TXT
66
字号
窗口的基本类型有三种:重叠窗口(Overlapped)窗口,弹出窗口(Popup)和子窗口(Child)

CWnd wnd;
BOOL b = wnd.CreateWindowEx (ExStyle,ClassName,WindowName,Style,x,y,width,height,parent,Menu,Param);

HWND hwnd = ::CreateWindowEx (ExStyle,ClassName,WindowName,Style,x,y,Width,Height,Parent,Menu,Instance,Param);
ModifyStyle()  ModifyStyleEx()    SetWindowPos()做重画窗口工作

CWnd wnd;
wnd.ModifyStyle (0,WS_BORDER,SWP_NOZORDER);

事实上,给ModifyStyle()ModifystyleEx()添加任何第三参数,都需要添加下面的SetWindowPos()选项:SWP_NOZORDER 
   SWP_NOMOVE  SWP_NOACTIVATE和SWP_SHOW

AfxRegisterWndClass()

LPCTR lpszClassName = AfxRegisterWndClass(UNIT nClassStyle,HCURSOR hCursor = 0,
                                                  HBRUSH hbrBackground = 0,HLCON hlcon = 0)

大多数MFC类是从三个基类派生的:CObject、CCmdTarget和CWnd  













































⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?