专栏中心

EEPW首页 > 专栏 > 每日小记之 ---Windows 编程

每日小记之 ---Windows 编程

发布人:0750long 时间:2009-06-23 来源:工程师 发布文章
每日小记之 ---Windows 编程

 

--------------------------------------------------------------------------------

riched20.dll,是字符编辑器相关文件

HINSTANCE  hLib="LoadLibrary"("riched20.dll");

--------------------------------------------------------------------------------

initcommontrol and initcommoncontrolEx:

就是为了让用户的程序自动加载   comctl32.dll   文件以便可以使用其中的些基本控件,   比如   ListView,   TreeView,   ProgressBar   等等.   如果要用到一些更新的控件的话,   比如   IpAddres,   就需要   InitCommonControlsEx   函数进行初始,   否则不能使用的.   具体的使用方法可以参看   msdn   中关于该函数的说明.

--------------------------------------------------------------------------------

MoveWindow
  函数功能:该函数改变指定窗口的位置和尺寸。对于顶层窗口,位置和尺寸是相对于屏幕的左上角的:对于子窗口,位置和尺寸是相对于父窗口客户区的左上角坐标的。
 
  函数原型:BOOL MoveWindow(HWND hWnd,int x.int y,int nWidth,int nHeight,BOOL BRePaint);
 
  参数:
 
  hWnd:窗口句柄。
 
  x:指定窗口的新位置的左边界。
 
  Y:指定窗口的新位置的顶部边界。
 
  nWidth:指定窗口的新的宽度。
 
  nHaight:指定窗口的新的高度。
 
  bRepaint:确定窗口是否被刷新。如果该参数为TRUE,窗口接收一个WM_PAINT消息;如果参数为FALSE,不发生任何刷新动作。它适用于客户区,非客户区(包括标题栏和滚动条),及由于移动子窗口而露出的父窗口的区域。如果参数为FALSE,应用程序就必须明确地使窗口无效或重画该窗口和需要刷新的父窗口。
 
  返回值:如果函数成功,返回值为非零;如果函数失败,返回值为零。若想获得更多错误信息,请调用GetLastError函数。
 
  备注:如果bRepaint为TRUE,系统在窗口移动后立即给窗口过程发送WM_PAINT消息(即由MoveWindow函数调用UPdateWindow函数)。如果bRepaint 为FALSE,系统将WM_PAINT消息放在该窗口的消息队列中。消息循环只有在派遣完消息队列中的其他消息时才派遣WM_PAINT消息。
 
  MoveWindow给窗口发送WM_WfNOWPOSCHANGING,WM_WINDOWPOSCHANGED,WM_MOVE,WM_SIZE和WM_NCCALCSIZE消息,
 
  速查:Windows NT:3.1以上版本:Windows:95以上版本;Windows CE:1.0以上版本:头文件:winuser.h;库文件:user32.lib。

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

DigiKey赞助由Silicon Labs主办的Works With开发者系列活动

Works With开发者大会深圳站勾画AIoT发展蓝图和实现路径

CES 2010:海信周厚健在CES高峰论坛发表主题演讲

视频 2010-01-18

HT49R30A 八位单片机

CES 2010:XSTREAMHD 展位的演示视频

视频 2010-01-18

HT48R50A-1_HT48C50-1 八位高性能精简指令集单片机

Solidigm成立AI中央实验室,配备高性能、大密度存储测试集群

Crucial英睿达LPCAMM2以突破性8,533MT/s速度,为AI笔记本电脑提供强劲动力

CES 2010:WiFi充电器 利用无线信号为手机充电

视频 2010-01-18

利用主动短路技术将电动自行车安全提升到新高度

鼎阳创始人关于公司的创业发展回顾

性能与能效兼顾!英特尔揭晓首款Intel 18A处理器——Panther Lake的架构

Diodes公司的I2C/SPI可编程18/12通道线性LED驱动器通过数字混色简化动态汽车照明应用

ASML任命新任首席技术官

EDA/PCB 2025-10-10

CES 2010:enTourage正式发布双屏电子书eDGe

视频 2010-01-18

HT49R70A-1_HT49C70-1_HT49C70L LCD 型八位单片机

HT48RA0-2_ HT48CA0-2 载波遥控八位单片机

CES 2010:Powermat 无线充电组

视频 2010-01-18

HT49CV3 8 位高性能精简指令集单片机

TDK与保时捷赛车运动建立技术合作伙伴关系

更多 培训课堂
更多 焦点
更多 视频

技术专区