- 博客(6)
- 资源 (13)
- 收藏
- 关注
原创 VS2015中获取Windows窗口控件信息(2-2)
2.2 回调函数2.2.1 函数格式在“2.1 EnumChildWindows()函数”中提到,调用EnumChildWindows()函数前,需要定义一个WNDENUMPROC类型的回调函数。该回调函数的格式为BOOL CALLBACK EnumChildProc(_In_HWND hwnd,_In_LPARAM lParam);其中,参数hwnd...
2019-03-29 16:33:14 1815
原创 VS2015中获取Windows窗口控件信息(2-1)
在VS2015中,可以通过API函数获取Windows窗口中控件的信息,包括控件句柄、控件显示的文字以及控件类型等。其流程为,首先获取Windows指定窗口的句柄,之后通过回调函数遍历该窗口中的控件句柄,最后通过控件句柄获取控件文字及类型。1 获取窗口句柄可以通过FindWindow()函数获取指定窗口的句柄。该函数的格式为HWND FindWindowA(LPCSTR lpCl...
2019-03-29 16:28:05 4016
原创 VS2015中printf()函数与编码
1 printf()与GBK编码printf()函数用于在标准输出流中输出指定格式的数据。当要输出GBK格式的汉字时,charch[] = "国家";printf("%s\n", ch);能够在控制台中显示GBK格式的汉字,如图1所示。2 printf()与Unicode编码而要显示Unicode编码的汉字时,wchar_tws[] = L"国家";pr...
2019-03-28 17:20:05 4761
原创 C++中二维数组与指针
1 二维数组C++中所说的多维数组实际上是数组的数组,例如int ia[3][4] = {{0, 1, 2, 3}, {4, 5, 6, 7}, {8, 9 ,10, 11}};此时ia实际上是一个包含3个元素的数组,而每个元素又是一个包含4个整型类型的数组。2 指向数组的指针定义指向数组的指针的格式为类型名 (*标识符)例如,int (*ip)[4];需要...
2019-03-19 11:33:17 1039
原创 scanf()函数的用法
1 scanf()函数简介scanf()函数的作用是从标准的输入流中读取数据,并将读取到的数据保存到指定的变量中。其格式为int scanf( const char *format [, argument]... );其中,参数format指定了读取数据的方式;argument是一个参数列表,其类型是变量的地址,scanf()函数读取到的数据就保存到这些变量中。scanf()函数的返...
2019-03-07 15:57:56 10935 4
原创 VS2015中基于TCP客户端的实现
在《VS2015中基于TCP服务端的实现》中实现了基于TCP的服务端。服务端通过调用listen()函数将套接字设置为监听模式,并且调用accept()函数等待客户端的连接。在基于TCP的客户端中,主要的流程包括创建客户端套接字和连接服务端两个步骤。1 创建客户端套接字通过socket()函数创建用于客户端的套接字。socket()函数的用法请参考《VS2015中基于TCP服务端的实现》。...
2019-03-05 11:35:50 4373
Windows7下VS2008维护模式破解工具.rar
2019-05-31
基于VS2015套接字完成端口模型源代码
2018-07-04
基于对话框程序的注册码快捷键粘贴功能的实现
2017-04-23
Windows文件系统过滤驱动开发教程(第二版)
2017-04-23
Windows Graphics Programming Win32 Gdi And Directdraw.chm
2017-01-31
DirectDraw中文手册
2017-01-31
VS2008编译驱动程序的配置方法
2016-10-23
ddkwizard_setup_v1.2.0a及ddkward.cmd
2016-10-23
filespy源代码
2016-09-25
黑客调试技术解密pdf
2016-09-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人