迷宫の未来的小窝
Let's start from here~~
得到最前端AP的名称
PC上和WCE上对于获取最前端AP的名称方法不同。
PC上的做法:
TCHAR szApName[MAX_PATH];
TCHAR szExeName[MAX_PATH]
=
{
0
}
;
HWND hWnd
=
::GetForegroundWindow();
HMODULE hModule
=
(HMODULE)GetClassLong(hWnd, GCL_HMODULE);
if
(hModule
!=
NULL)
{
if
(GetModuleFileName(hModule, szApName, MAX_PATH))
{
//
here got the ap name: szApName
}
}
WCE上的做法:
TCHAR szApName[MAX_PATH];
TCHAR szExeName[MAX_PATH]
=
{
0
}
;
HWND hWnd
=
::GetForegroundWindow();
DWORD dwProcessID
=
0
;
::GetWindowThreadProcessId(hWnd,
&
dwProcessID);
HANDLE hProcess
=
OpenProcess(
0
,
0
, dwProcessID);
if
(hProcess
!=
NULL)
{
if
(GetModuleFileName((HMODULE)hProcess, szApName, MAX_PATH))
{
//
here got the ap name: szApName
}
CloseHandle(hProcess);
}
这里可以看出,差别在于获得Process的句柄上,由于PPC上不支持GetClassLong函数对于GCL_HMODULE参数的定义,所以才有这样的差别。
posted on 2008-05-26 11:29
迷宫の未来
阅读(521)
评论(0)
编辑
收藏
引用
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
网站导航:
博客园
IT新闻
BlogJava
博问
Chat2DB
管理
Powered by:
C++博客
Copyright © 迷宫の未来
<
2014年5月
>
日
一
二
三
四
五
六
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
导航
首页
新随笔
联系
聚合
管理
统计
随笔 - 14
文章 - 11
评论 - 79
引用 - 0
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(10)
给我留言
查看公开留言
查看私人留言
随笔档案
2008年5月 (6)
2008年1月 (3)
2007年12月 (1)
2007年11月 (3)
2007年7月 (1)
文章档案
2007年7月 (4)
2007年6月 (7)
最新随笔
1. 输出文件的设置
2. GSensor的角度计算
3. 得到最前端AP的名称
4. 关于WCE中的LNK文件
5. WM_SIZE处理
6. WCE下的CPL开发介绍
7. 通用对话框会导致程序CRUSH?
8. 智能指针的几点错误操作心得
9. (转贴)C/C++程序内存泄漏检测
10. MFC中一个容易被忽视的问题
搜索
积分与排名
积分 - 48613
排名 - 462
最新随笔
1. 输出文件的设置
2. GSensor的角度计算
3. 得到最前端AP的名称
4. 关于WCE中的LNK文件
5. WM_SIZE处理
6. WCE下的CPL开发介绍
7. 通用对话框会导致程序CRUSH?
8. 智能指针的几点错误操作心得
9. (转贴)C/C++程序内存泄漏检测
10. MFC中一个容易被忽视的问题
最新评论
1. re: IOCP的几点开发心得(补充)
在一次操作中(比如接收到数据后的操作),先后调用WSASend和WSARecv,来实现发送数据,然后继续Recv的动作,这样做可行吗?答案是否定的。
这时你代码实现的问题
--phanil
2. re: ListCtrl排序操作心得
评论内容较长,点击标题查看
--hhhh63
3. re: InstallShield12 制作安装包无法退出的问题解决
不错 谢谢
--zcj
4. re: 关于Windows蓝牙“启用发现”控制的奇怪问题
评论内容较长,点击标题查看
--从东方来
5. re: 关于Windows蓝牙“启用发现”控制的奇怪问题[未登录]
评论内容较长,点击标题查看
--WAYNE
阅读排行榜
1. IOCP的几点开发心得(补充)(4486)
2. GSensor的角度计算(3983)
3. 智能指针的几点错误操作心得(3262)
4. 对一个奇怪SOCKET问题的研究(3129)
5. MFC中一个容易被忽视的问题(2063)
评论排行榜
1. MFC中一个容易被忽视的问题(11)
2. IOCP的几点开发心得(补充)(10)
3. 关于SERVICE程序无法穿透防火墙的怪问题(9)
4. 对一个奇怪SOCKET问题的研究(6)
5. GSensor的角度计算(4)