博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VC获得控制台HWND GetConsoleHwnd
阅读量:5773 次
发布时间:2019-06-18

本文共 788 字,大约阅读时间需要 2 分钟。

HWND GetConsoleHwnd(void){#define MY_BUFSIZE 1024 // Buffer size for console window titles.	HWND hwndFound;         // This is what is returned to the caller.	char pszNewWindowTitle[MY_BUFSIZE]; // Contains fabricated	// WindowTitle.	char pszOldWindowTitle[MY_BUFSIZE]; // Contains original	// WindowTitle.	// Fetch current window title.	GetConsoleTitle(pszOldWindowTitle, MY_BUFSIZE);	// Format a "unique" NewWindowTitle.	wsprintf(pszNewWindowTitle,"%d/%d",		GetTickCount(),		GetCurrentProcessId());	// Change current window title.	SetConsoleTitle(pszNewWindowTitle);	// Ensure window title has been updated.	Sleep(40);	// Look for NewWindowTitle.	hwndFound=FindWindow(NULL, pszNewWindowTitle);	// Restore original window title.	SetConsoleTitle(pszOldWindowTitle);	return(hwndFound);}

  

转载地址:http://qpaux.baihongyu.com/

你可能感兴趣的文章
TiDB 源码阅读系列文章(七)基于规则的优化
查看>>
jQuery|元素遍历
查看>>
FreeNAS8 ISCSI target & initiator for linux/windows
查看>>
Rainbond 5.0.4版本发布-做最好用的云应用操作系统
查看>>
Java判断是否为垃圾_Java GC如何判断对象是否为垃圾
查看>>
多项式前k项和java_多项式朴素贝叶斯softmax改变
查看>>
java数组只能交换0下标和n_编程练习-只用0交换排序数组
查看>>
OracleLinux安装说明
查看>>
标准与扩展ACL 、 命名ACL 、 总结和答疑
查看>>
使用@media实现IE hack的方法
查看>>
oracle体系结构
查看>>
Microsoft Exchange Server 2010与Office 365混合部署升级到Exchange Server 2016混合部署汇总...
查看>>
Proxy服务器配置_Squid
查看>>
【SDN】Openflow协议中对LLDP算法的理解--如何判断非OF区域的存在
查看>>
纯DIV+CSS简单实现Tab选项卡左右切换效果
查看>>
Centos7同时运行多个Tomcat
查看>>
使用CocoaPods过程中的几个问题
查看>>
Spring boot 整合CXF webservice 全部被拦截的问题
查看>>
Pinpoint跨节点统计失败
查看>>
机房带宽暴涨问题分析及解决方法
查看>>