码迷,mamicode.com
首页 >  
搜索关键字:setwindowpos    ( 42个结果
笔记: c开发gui程序 (WM_CREATE, WS_CLIPCHILDREN , SetWindowPos)
过去两年,用c写的gui程序我一般使用的套路是:在winMain()中,先创建一个主窗口,紧接着就是在下面创建子窗口(子控件).可能是因为写这方面的程序较少,所以也没遇到什么大问题,之前就是想枚举主窗口所有子窗口,然后设置所有子窗口的字体时使用:EnumChildWindows()会意外的抛内存访问...
分类:Windows程序   时间:2015-06-18 09:25:14    阅读次数:159
C++ MFC 改变控件大小和位置
用CWnd类的函数MoveWindow()或SetWindowPos()可以改变控件的大小和位置。void MoveWindow(int x,int y,int nWidth,int nHeight);void MoveWindow(LPCRECT lpRect);第一种用法需给出控件新的坐标和宽度...
分类:编程语言   时间:2015-06-15 16:10:23    阅读次数:115
MoveWindow() SetWindowPos()的区别于联系
敲代码时,突然发现有一个背景图片无法显示,百思不得其解,最终发现是MoveWindow() SetWindowPos()这两个函数的使用不当造成的。 这里把这两个函数的前世今生给分析一下。 先看MoveWindow()函数,用于改变窗口的位置和尺寸,对于顶层窗口,按照屏幕对齐与左上角,对于子...
分类:Windows程序   时间:2014-12-23 20:57:53    阅读次数:165
【转】手动创建控件的tab顺序
一般手动创建的控件(在其它可视化控件存在的情况下)按tab键是不会有焦点的!只要在创建控件的函数Create时加WS_TABSTOP属性就会有了!(这个一定要记得要加) 若你想令它成为当窗口弹出来时成为第一个拥有焦点的控件,只要你用下面的函数就可以: myButton.SetWindowPos(.....
分类:其他好文   时间:2014-12-17 18:21:08    阅读次数:306
MFC将应用程序显示在最前端
::SetWindowPos(AfxGetMainWnd()->m_hWnd,HWND_TOPMOST,-1,-1,-1,-1,SWP_NOMOVE|SWP_NOSIZE);
分类:编程语言   时间:2014-12-08 17:40:00    阅读次数:211
SetWindowPos函数详解
WinAPI: SetWindowPos - 改变窗口的位置与状态SetWindowPos(hWnd: HWND; {窗口句柄}hWndInsertAfter: HWND; {窗口的 Z 顺序}X, Y: Integer; {位置}cx, cy: Integer; {大小}uFlags: UINT ...
分类:Windows程序   时间:2014-08-31 22:45:21    阅读次数:505
MFC控件随对话框大小改变而改变
这也是我项目中碰到的问题,要让对话框中的控件随着对话框大小的变化进行自动调整,一般的做法是在WM_SIZE的响应函数中对所有的控件用MoveWindow()或者SetWindowPos()设置其变化比例。 但是由于需要自己计算,并且还有各种系统引起的情况,比如WIN7里有个选项“拖动时显示窗口内容”,选中与不选中导致对话框内容显示完全不一样,选中时错误,不选正确,确实让人头大。 如Ea...
分类:其他好文   时间:2014-08-20 10:29:56    阅读次数:130
MFC 的SetWindowPos 用法
转自于:http://hi.baidu.com/max_new/blog/item/e2bbe607b1f127c57b8947c0.html许多软件,特别是占桌面面积不是很大的软件,通常都提供了一个常居顶端的功能(可能有的软件不是这么叫法,但作用是相同的),它的作用是保持窗口一直在其他窗口的上面,...
分类:Windows程序   时间:2014-07-18 20:13:12    阅读次数:538
vc 使窗口置顶 在最前面
bool SetWindowTop(CWnd* pWnd){ if(!pWnd) { return false; } if(pWnd->GetExStyle()&WS_EX_TOPMOST) { return true; } else { int i= pWnd->SetWindowPos(&CWn...
分类:其他好文   时间:2014-07-18 09:20:33    阅读次数:180
问题解决——限制窗口的最小尺寸
对于限制对话框的最小尺寸,网上好多方法。 有在OnSize里面SetWindowPos或者MoveWindow的,也有在OnSizing里面用这两个函数的。 显然这都不是好办法,会刷屏乱闪。...
分类:其他好文   时间:2014-06-25 20:00:32    阅读次数:172
42条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!