2010年4月18日

CWnd::ModifyStyle

摘要: 调用此成员函数来修改一个窗口的样式。BOOL ModifyStyle( DWORD dwRemove, DWORD dwAdd, UINT nFlags = 0 );第一个参数是去掉当前窗口已有的风格第二个参数是给当前窗口增加新的风格第三个参数如果非0则会调用SetWindowPos函数设置窗口的位置为0就不做处理 阅读全文

posted @ 2010-04-18 22:52 笨笨狼 阅读(350) 评论(0) 推荐(0)

窗体的样式详解

摘要: · WS_BORDER 创建一个有边界的窗口。 · WS_CAPTION 创建一个有标题条的窗口(隐含WS_BORDER风格)。不能与WS_DLGFRAME风格一起使用。 · WS_CHILD 创建一个子窗口。不能与WS_POPUP风格一起使用。 · WS_CLIPCHILDREN 当你在父窗口中绘图时,除去子窗口所占的区域。在创建父窗口的时候使用。 ... 阅读全文

posted @ 2010-04-18 22:26 笨笨狼 阅读(273) 评论(0) 推荐(0)

窗体的扩展样式详解

摘要: · WS_EX_ACCEPTFILES 指明用这个风格创建的窗口能够接受拖放文件。 · WS_EX_CLIENTEDGE 指明窗口具有3D外观,这意味着,边框具有下沉的边界。 · WS_EX_CONTEXTHELP 在窗口的标题条中包含问号。当用户单击问号时,鼠标光标的形状变为带指针的问号。如果用户随后单击一个子窗口,子窗口将接收到一个WM_HELP消息。 ·... 阅读全文

posted @ 2010-04-18 22:11 笨笨狼 阅读(313) 评论(0) 推荐(0)

#pragma once 与 #ifndef 解析

摘要: 为了避免同一个文件被include多次,C/C++中有两种方式,一种是#ifndef方式,一种是#pragma once方式。在能够支持这两种方式的编译器上,二者并没有太大的区别,但是两者仍然还是有一些细微的区别。 方式一: #ifndef __SOMEFILE_H__ #define __SOMEFILE_H__ ... ... // 声明、定义语句 #endif 方式二: #pragma o... 阅读全文

posted @ 2010-04-18 14:56 笨笨狼 阅读(193) 评论(0) 推荐(0)

导航