自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 SHGetSpecialFolderPathA/SHGetFolderPathA/SHGetKnownFolderPath - 获取指定的系统路径

获取指定路径有三个函数,分别是:SHGetSpecialFolderPathA(HWND hwnd, LPSTR pszPath, int csidl, BOOL fCreate) BOOL;【已不再支持】SHGetFolderPathA(HWND hwnd, int csidl, HANDLE hToken, DWORD dwFlags, LPSTR psz...

2019-05-31 13:47:00 868

转载 Windows 常用消息大全

表A-2 常用Windows消息消息名称Hex值Dec值说 明WM_NULL0x00000空消息,此消息将被接收窗口忽略WM_CREATE0x00011应用程序创建一个窗口WM_DESTROY0x00022一个窗口被销毁WM_MOVE0x00033移动一个窗...

2019-05-31 00:15:00 162

转载 SendMessage函数完全使用手册

Windows是一个消息驱动式系统,Windows消息提供应用程序与应用程序之间,应用程序与Windows系统之间进行通信的手段。Windows API宏,在WinUser.h中根据是否已定义Unicode被定义为SendMessageW或SendMessageA,这两个函数将指定的消息发送到一个或多个窗口。此函数为指定的窗口调用窗口程序,直到窗口程序处理完消息再返回。而和函数Pos...

2019-05-30 21:03:00 674

转载 弄懂ASCII、GB2312、GBK、GB18030汉字编码

取得网页文本后显示时,经常出现乱码的现象,这就需要把不同编码之间进行转换,了解不同汉字编码的区别才好进行转换呀。。。本文中先介绍一下ASCII,GB2312,GBK和GB18030编码。之所以把这几个放在一起介绍,是因为他们的相关性非常强。兼容性关系是GB18030兼容GBK,GBK兼容GB2312,GB2312兼容ASCII。所谓兼容,你可以简单理解为子集、不冲突的关系。例如G...

2019-05-30 12:42:00 1811

转载 PHP设计模式系列(一):策略模式

策略模式策略模式作为一种软件设计模式,指对象有某个行为,但是在不同的场景中,该行为有不同的实现算法。比如每个人都要“交个人所得税”,但是“在美国交个人所得税”和“在中国交个人所得税”就有不同的算税方法。组成 抽象策略角色:策略类,通常由一个接口或者抽象类实现。 具体策略角色:包装了相关的算法和行为。 环境角色:持有一个策略类的引用,最终给客户端调用。实现结构图步骤...

2019-05-29 21:52:00 80

转载 php设计模式(四):行为型模式

一、什么是行为型模式? 行为型模式就是描述类和对象之间的通信和职责的。简而言之,就是类和对象扮演什么角色,还有怎么扮演这个角色的问题。二、行为型模式的种类 大体上分为三个大类:常见模式、已知模式、深度模式 1、常见模式包括: 模版方法模式、命令模式、迭代器模式、观察者模式、中介者模式、状态模式、职责链模式、策略模式 2、 已知模式...

2019-05-29 21:46:00 315

转载 php设计模式(三):结构模式

一、什么是结构型模式? 结构型模式是解析类和对象的内部结构和外部组合,通过优化程序结构解决模块之间的耦合问题。二、结构型模式的种类: 适配器模式 桥接模式 装饰模式 组合模式 外观模式 享元模式 代理模式1、 适配器模式(Adapter) 将一个类的接口转换成客户希望的另一个接口,适配器...

2019-05-29 21:33:00 98

转载 php设计模式(二):创建型设计模式

创建型模式:单例模式、工厂模式(简单工厂、工厂方法、抽象工厂)、创建者模式、原型模式。1、单例模式目的:保证一个类仅有一个实例,并提供一个访问它的全局访问点。应用场景:数据库连接、缓存操作、分布式存储。 1 <?php 2 /** 3 * 4 * 单例模式 5 * 6 */ 7 8 class DbConn...

2019-05-29 17:55:00 175

转载 php设计模式(一):简介

一、设计模式简介首先我们来认识一下什么是设计模式:设计模式是一套被反复使用、容易被他人理解的、可靠的代码设计经验的总结。设计模式不是Java的专利,我们用面向对象的方法在PHP里也能很好的使用23种设计模式。那么我们常说的架构、框架和设计模式有什么关系呢?架构是一套体系结构,是项目的整体解决方案;框架是可供复用的半成品软件,是具体程序代码。架构一般会涉及到采用什么样的...

2019-05-29 17:40:00 105

转载 FindWindowA - 查找指定的窗口

HWND FindWindowA( LPCSTR lpClassName, {窗口的类名,可为空} LPCSTR lpWindowName {窗口的标题名});查找顶级窗口中与类名和标题名相匹配的窗口或控件,返回句柄值。不查找子窗口。要查找子窗口建议用函数FindWindowEx .当lpClassName为空时,查找所有与参数lpWindowName 相匹配的窗口或控件...

2019-05-23 16:05:00 1377

转载 GetWindowLongA - 获得有关指定窗口的信息

函数原型LONGGetWindowLong(HWNDhWnd,intnlndex);GetWindowLongA是一个ANSI编码的API函数,另外还有一个是Unicode编码的GetWindowLongW写兼容性代码时可使用GetWindowLongPtrA,这样32位和64位系统会自动转换。函数功能:该函数获得有关指定窗...

2019-05-23 15:47:00 734

转载 GetWindowRect - 返回指定窗口的边框矩形的尺寸

函数功能该函数返回指定窗口的边框矩形的尺寸。该尺寸以相对于屏幕坐标左上角的屏幕坐标给出。函数原型BOOL GetWindowRect(HWND hWnd,LPRECT lpRect);参数hWnd:窗口句柄。lpRect:指向一个RECT结构的指针,该结构接收窗口的左上角和右下角的屏幕坐标。变量left ;top; right;bo...

2019-05-23 15:00:00 586

转载 GetWindowTextA - 将指定窗口的标题条文本拷贝到一个缓存区内

函数原型:Int GetWindowTextA(HWND hWnd,LPTSTR lpString,Int nMaxCount);该函数将指定窗口的标题条文本(如果存在)拷贝到一个缓存区内。如果指定的窗口是一个控件,则拷贝控件的文本。但是,GetWindowText可能无法获取外部应用程序中控件的文本,获取自绘的控件或者是外部的密码编辑框很有可能会失败。参数/GetWindowT...

2019-05-23 14:07:00 493

转载 GetWindow - 获取与指定窗口具有指定关系的窗口的句柄

//声明:GetWindow( hWnd: HWND; {指定的窗口句柄} uCmd: UINT {指定的关系选项}): HWND; {失败返回0; 成功返回符合的窗口句柄}//uCmd 可选值:GW_HWNDFIRST = 0; {同级别第一个}GW_HWNDLAST = 1; {同级别最后一个}GW_HWNDNEXT = 2; ...

2019-05-23 12:04:00 709

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除