pszWindowTitle)
{
HANDLE hProcessHandle;
ULONG nProcessID;
HWND TheWindow; TheWindow = ::FindWindow( NULL, pszWindowTitle );
::GetWindowThreadProcessId( TheWindow, &nProcessID );
hProcessHandle = ::OpenProcess( PROCESS_TERMINATE, FALSE,nProcessID );
return ::TerminateProcess( hProcessHandle, 4 );
}
这里::GetWindowThreadProcessId的第二个参数需要的是LPDWORD类型,这里传的是ULONG,是怎么回事?
GetWindowThreadProcessId原形:
DWORD GetWindowThreadProcessId(
HWND hWnd,
LPDWORD lpdwProcessId
);
{
HANDLE hProcessHandle;
ULONG nProcessID;
HWND TheWindow; TheWindow = ::FindWindow( NULL, pszWindowTitle );
::GetWindowThreadProcessId( TheWindow, &nProcessID );
hProcessHandle = ::OpenProcess( PROCESS_TERMINATE, FALSE,nProcessID );
return ::TerminateProcess( hProcessHandle, 4 );
}
这里::GetWindowThreadProcessId的第二个参数需要的是LPDWORD类型,这里传的是ULONG,是怎么回事?
GetWindowThreadProcessId原形:
DWORD GetWindowThreadProcessId(
HWND hWnd,
LPDWORD lpdwProcessId
);
解决方案 »
- ctrllist SetColumnOrderArray 改变列的顺序
- vc6的sp补丁版本号如何看?
- 能帮忙解释一下configuration 文件吗?
- 如何在一个视图内加TAB标签
- 在vc下调用windows的timeGetTime函数
- 如何分离CString对象数据。
- 我下载了一份实例,结果在打开时,提示如下:
- "error LNK2001: unresolved external symbol _DirectDrawCreateEx@16"错误,程序不能编译~求救~
- 关于DateTimePicker控件
- 必须用多线程????急啊!
- opencv的问题 请教!
- 读取位图,不报错,不显示?
LPDWORD是DWORD指针,所以用&取地址