当前一个单文档进程,标题为“TEST”再运行,
所以我采用:
HWND hwnd=FindWindowEX(NULL,NULL,NULL,"TEST");
获取到hwnd,然后
CFramWnd *pWnd=(CFramWnd*)FromHandle(hwnd);
pWnd也获取到了,但是要获取视图,如下
CView* pView=pWnd->GetActiveView();就不行了,
pView老是==NULL;
请大家指导!
所以我采用:
HWND hwnd=FindWindowEX(NULL,NULL,NULL,"TEST");
获取到hwnd,然后
CFramWnd *pWnd=(CFramWnd*)FromHandle(hwnd);
pWnd也获取到了,但是要获取视图,如下
CView* pView=pWnd->GetActiveView();就不行了,
pView老是==NULL;
请大家指导!
解决方案 »
- 获取CPU使用率 win2008
- windows 消息机制 关于getmessage
- VC中写一个dll,包含一个函数,返回值是一个字符串,并能被VB调用?
- m_oTooltip.RelayEvent(&msg)为何响应了并未显示工具栏提示?
- 做好了一个dll,可是第二次运行就不会正常输出dll文件,好像是什么dll开关再起作用,怎么才能让一个cpp文件编译后成为dll?
- 如何得到默认打印机?
- 新手:怎样取窗口非Client区域的DC?
- 高手,救我,非常急(关于打印问题)
- 服务器不recv数据产生的错误
- 8139网卡安装问题 请解决
- WSAAsyncSelect模型下服务端消息处理的奇怪问题
- 如何更改VC6.0的默认的栈大小?
ASSERT(pWnd)下