HANDLE hProc = OpenProcess(PROCESS_ALL_ACCESS,FALSE,dwx);如何通过hProc得到窗口句柄?要在WIN98,2000系统都可以用呀。
解决了另外再给分。
解决了另外再给分。
解决方案 »
- 老师的一个项目,现在想用vc在从另一个商业软件的波形图中读取测量值,谢谢~
- 视点、投影面、投影中心点,几个概念有点乱
- mfc是什么?
- 把一个功能做成了DLL文件,我想:程序没有这个DLL文件也能运行(不使用该功能),有这个DLL就可以享受这个功能.如何实现呢?难题是我的DLL经过了专业软件的加密.
- 怎样使树控件失去焦点时被选中的节点还处于高亮的显示状态(蓝底白色)?
- 请问如果服务器可能需要将大小不一(可能比较大,比如10k)的数据报分发到所有(可能有1万以上的)客户端?
- CSOCKET问题
- ATL编译的一个COM组件,一定要对调用方提供相关头文件吗?
- 请教有关win9x和winNT兼容性问题
- 我的一个基于对话框的程序,如何才能使它启动后不在任务栏中出现对应按钮?我已在对话框类中的PreCreatWindow()函数中加入了cs.dwExStyle |=WS_EX_TOOLWINDOW;可还不行,正常程序应在CMainFrame类中加的.
- CEditView类支持静态拆分吗?在线,即时结贴!!!
- 这么多高手我问一个算法,答对给100分。
是98下和2000下都能用的吗?
Server: Included in Windows Server 2003, Windows 2000 Server, and Windows NT Server 4.0.
如何得到他所属窗口的HWND,或程序名PATH都可以。GetWindowThreadProcessId 恐怕用不上。
调用EnumProcessModules获取进程对应的模块名
然后对获得的第一个模块调用GetModuleFileNameEx就可以得到带完整路径的应用程序可执行文件名。
如果要获得程序名PATH的话可以这样做:
调用EnumProcessModules获取进程对应的模块名
然后对获得的第一个模块调用GetModuleFileNameEx就可以得到带完整路径的应用程序可执行文件名。-------------------
GetModuleFileNameEx是在psapi.h中的,只能在2000下用~~
98下就没办法了。
EnumThreadWindows------------------------------
Win32 API EnumThreadWindows(DWORD threadId,WNDENUMPROC lpfn,LPARAM lParam)
所以也不能~