码迷,mamicode.com
首页 >  
搜索关键字:setwindowpos    ( 42个结果
win32创建EDIT窗口,并把大小调整为父窗口工作区大小
//Resource.h#defineIDC_MAIN_EDIT101////函数:WndProc(HWND,UINT,WPARAM,LPARAM)////目的:处理主窗口的消息。////WM_COMMAND-处理应用程序菜单//WM_PAINT-绘制主窗口//WM_DESTROY-发送退出消息并返回////LRESULTCALLBACKWndProc(HWNDhWnd,UINTmessage,WPARAMwParam,LPARAMlPar..
分类:Windows程序   时间:2016-03-20 18:12:12    阅读次数:287
vc 使用SetWindowPos改变窗体的大小,实现折叠,展开
void CWork::DoDataExchange(CDataExchange* pDX){CDialog::DoDataExchange(pDX);SetWindowPos(NULL,0,0,900,460,SWP_NOMOVE | SWP_NOZORDER);上面是初始化窗体的大小。增加事件响...
分类:Windows程序   时间:2015-12-25 11:24:10    阅读次数:256
MoveWindow and SetWindowPos
转自:http://blog.sina.com.cn/s/blog_82c346de0100u7kq.htmlMoveWindowandSetWindowPos(2011-09-14 15:56:51)转载▼标签:杂谈分类:MFCMoveWindow仅仅能设置窗体的大小和位置;SetWindowPo...
分类:Windows程序   时间:2015-12-19 18:01:47    阅读次数:360
vc++ mfc中拖动效果的实现 借助于CImageList
拖动是界面编程频繁使用的一个效果,在windows系统下可谓大行其道。纵观时下的应用软件几乎各个都支持各种各样拖动的效果,windows7更是把拖动做到了极致。其实说起来拖动的实现也很简单,对于有句柄的对象都可以通过MoveWindow或SetWindowPos实现位置变动,而没有句柄的对象实现拖动...
分类:编程语言   时间:2015-11-19 18:21:36    阅读次数:512
Atitit。激活某个程序的api attilax总结
Atitit。激活某个程序的apiattilax总结1.设置当前某窗口为当前窗口,有几个步骤要做:1.得到窗口句柄FindWindow2.切换键盘输入焦点AttachThreadInput3.显示窗口ShowWindow(有些窗口被最小化/隐藏了)4.更改窗口的Zorder,SetWindowPos...
分类:Windows程序   时间:2015-10-05 08:10:49    阅读次数:183
除了创建时指定窗口位置之外,还有3种移动窗口位置的办法(移动的同时往往可以改变窗口大小)(SetWindowPos最有用,它有许多标志位)
首先,在创立窗口对象的时候,CreateWindowEx就可以指定窗口的位置。除此之外,还有三种方法可以改变窗口的位置:procedure TWinControl.CreateWindowHandle(const Params: TCreateParams);begin // 根据之前准备的Par....
分类:移动开发   时间:2015-08-31 06:28:06    阅读次数:130
使用SetWindowPos API函数移动窗口后,还需修改Delphi的属性值,以备下次使用,否则就会出问题(不是API不起作用,而是使用了错误的坐标值)
单独改变坐标的代码如下,可不断左移:procedure TForm1.Button1Click(Sender: TObject);begin SetWindowPos(panel1.Handle, 0, panel1.Left-10, panel1.Top, panel1.Width, panel....
分类:移动开发   时间:2015-08-30 06:30:49    阅读次数:632
一句话改变TGraphicControl的left坐标的前世今生
稍微用脑子想了一下,图形控件没有句柄,因此先把自己的坐标改一改,然后只要把父控件的某些区域Invalidate一下就可以了,WM_PAINT消息一来,父控件就会重绘所有子图形控件,就达到了相应的效果。怪不得没看到调用SetWindowPos这样的函数。有空详细跟踪一下。举例:procedure TF...
分类:其他好文   时间:2015-08-28 19:26:46    阅读次数:144
MFC中改变控件的大小和位置(zz)
用CWnd类的函数MoveWindow()或SetWindowPos()可以改变控件的大小和位置。 void MoveWindow(int x,int y,int nWidth,int nHeight); void MoveWindow(LPCRECT lpRect); 第一种用法需给出控件新的坐标和宽度、高度; 第二种用法给出存放位置的CRect对象; 例: CWnd *pWnd...
分类:编程语言   时间:2015-07-09 14:30:48    阅读次数:134
SetWindowPos函数使用详解
摘自: http://wenku.baidu.com/link?url=hYKs20rYA13TTdMl9gJ378GNOsxH1DPZPkYZVEIcipATlVBMLzjWdpd2-29fm-tqTCyosa59a-UsbtSXldlTLygBmH8m5WVLotqrgnC1hLq1.1 Set...
分类:Windows程序   时间:2015-06-19 16:39:09    阅读次数:176
42条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!