只知道窗口的句柄怎么判断它是激活状态?
成功马上结贴!~!
成功马上结贴!~!
解决方案 »
- VC线程中关闭串口
- 一个workspace包含多个project,将代码复制到另外一个目录之后,编译连接运行没问题,但是如果单独编译其中一个project,就是动态库,有
- 如何实现自定义向导式CPropertySheet
- 紧急求助:如何实现从edit contrl中输入一个字符串,然后添加在combobox列表中。
- VC向导自动生成的东东(**,**Doc,**View等)它们之间都是什么关系?
- 问题,我做过在多个线程下共享一个队列,但是我想做到多个进程也就是多个程序共享一个进程,怎么做?可以实现吗?欢迎大家讨论!:)
- 请问学习vc用哪些书比较好呢?
- services.exe的运行原理是什么样的?
- 寻人启示:和zhangzhonghua、gogocat一样的大虾在那里
- C++调用C#写的COM
- 指针的问题,用C++的指针,可否实现链表的内存管理功能?
- CreateProcess and WaitForInputIdle
BOOL Attach( HWND hWndNew );Return ValueNonzero if successful; otherwise 0.ParametershWndNewSpecifies a handle to a Windows window.ResAttaches a Windows window to a CWnd object.Example// Using Attach and Detach to map to the MDI client window
class CMainFrame : public CMDIFrameWnd
{
...
public:
CWnd m_wndMDIClient;
}CMainFrame::~CMainFrame()
{
// detach MDI client window
m_wndMDIClient.Detach();
}int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CMDIFrameWnd::OnCreate(lpCreateStruct) == -1)
return -1; // attach MDI client window
if (m_wndMDIClient.Attach(m_hWndMDIClient) == 0)
{
TRACE0("Failed to attach MDIClient.\n");
return -1; // fail to create
}
}
用GetForegroundWindow 是以下,比较你的handle .