函数原型:LONG GetWindowLong( HWND hWnd,int nIndex )参数:hWnd:指定窗口的句柄nIndex:需要获得的信息的类型 值 功能nIndex取值如下:GWL_EXSTYLE 得到扩展的窗口风格GWL_STYLE 得到窗口风格GWL_WNDPR...
这是一个简单的记事本的窗口过程 1 WndProc proc hWnd:HWND, uMsg:UINT, wParam:WPARAM, lParam:LPARAM 2 3 LOCAL winRect:RECT 4 LOCAL editWidth:DWORD 5 LO...
分类:
其他好文 时间:
2015-02-16 20:56:40
阅读次数:
403
从Windows 2K开始,MS为UI开发引入了分层窗口这一窗口风格。使用分层窗口,应用程序的主窗口可以是半透明,也可以是逐点半透明(即每一个像素点的透明度可以不同)。可以说,正是因为有了分层窗口,在Windows上开发的应用程序的UI才真正炫起来。在UI的主窗口上加一个分层窗口的风格对于一个稍有点...
分类:
其他好文 时间:
2015-01-07 23:30:10
阅读次数:
147
在C#中使用控件DevComponents.DotNetBar时,如何创建一个漂亮的窗口,并控制窗体样式呢?1.新建一个DotNetBar窗体 2.使OFFICE窗口风格生效 如果运行时还是默认窗体风格,而不是offfice风格,可禁用系统的Glass主题即可。如下代码: this.EnableGl...
上面一句是扩展窗口风格,下面一句是窗口风格扩展窗口风格: WS_EX_ACCEPTFILES 指明用这个风格创建的窗口能够接受拖放文件。 · WS_EX_CLIENTEDGE 指明窗口具有3D外观,这意味着,边框具有下沉的边界。 · WS_EX_CONTEXTHELP 在窗口的标题条中包含问号。当用...
分类:
其他好文 时间:
2014-12-03 12:20:47
阅读次数:
265
1.设置窗口风格 :①在Manifest中设置主题属性android:theme="@android:style/Theme.Dialog",或者 Theme.Holo.Dialog.②在Activity的onCreate方法中设置,必须在setContentView之前调用setTheme(and...
分类:
移动开发 时间:
2014-11-28 18:09:13
阅读次数:
543
用VS2010在XP下写的一个程序,在XP中运行正常(屏幕铺满),放到Win7下就出现界面底部与Windows任务栏之间有一条空白。寻之最终发现与 WS_CAPTION 窗口风格有关。之前去除标题栏的代码如下:LRESULT CMainFrame::OnCreate(UINT uMsg, WPARA...
分类:
其他好文 时间:
2014-11-15 10:00:14
阅读次数:
149
MFC的对话框CDialog是怎么控制窗口可调整大小的属性的呢?打开资源文件,对话框资源的属性列表中,有一个“Border”项,改变该项的值就可以改变窗口边框风格。实际上windows窗口是否可调整大小,就是根据边框的风格来确定的。窗口风格中与边框有关的值如下:WS_BORDER -Thin-lin...
分类:
其他好文 时间:
2014-10-12 01:57:07
阅读次数:
458
这个问题实在八月份逛csdn论坛的时候偶然遇到的,当时比较好奇楼主为啥要隐藏关闭按钮,就顺口问了下,结果楼主已经弃楼,未给出原因,猜着可能是为了做自定义页面美化,无法改变按纽外观之类的,后来琢磨了下,觉得修改窗口风格比较简单,这里使用的是GetWindowLong与 SetWindowLong两个API。
Function
onGUIInit
System::Call 'user32:...
分类:
其他好文 时间:
2014-10-03 16:12:54
阅读次数:
262
窗口风格(Window style)WS_BORDER有边框窗口WS_CAPTION必须和WS_BORDER风格配合,但不能与WS_DLGFRAME风格一起使用。指示窗口包含标题要部分。WS_CHILD说明窗口为子窗口,不能应用于弹出式窗口风格(WS_POPUP)。WS_CHILDWINDOW同WS...
分类:
其他好文 时间:
2014-09-29 01:52:07
阅读次数:
271