有自定义视图 CMyView1; CMyView2; CMyView3; CMyView4;怎么获得CMyView1; CMyView3; CMyView4;的指针?
解决方案 »
- VC6 按钮文本怎样实现竖排?
- 问个MFC的初级问题,急~~~
- 在基础类中,怎样在一个模态DialogBox中调用另一个DialogBox?
- 菜鸟问题,如何根据域名得到该服务器的IP地址,知道IP地址又如何得到该机的域名
- 为什么我对控件进行代码签名了,ie还说“该页存在潜在的对Activex控件不安全的信息”???急呀
- ListCtrl控件显示风格的问题
- AI的AIP插件如何制作
- 用过内存映射文件的哥们们过来帮帮忙把~~, UP者也有分~~
- 有什么办法在线程被阻塞的时候通知线程[标题可能说的不清楚]
- 在对话框中怎么实现qq上那种超链接,用什么控件?
- 关于createThread()函数的第四个参数的传参问题
- 如何取出本机所有的"用户名"与"域名"
如果你要获得每个view那么有个getnextview
中只有一个是活动视图,其他2个没有获得啊,
我只需要其中2个或者3个视图指针,不需要所有的怎么做?
POSITION pos = pDOC->GetFirstViewPosition();
while (pos != NULL)
{
CView* pView = pDOC->GetNextView(pos);
pView->UpdateWindow();
}
CDocument *pDOC = GetActiveDocument();
POSITION pos = pDOC->GetFirstViewPosition();
while (pos != NULL)
{
CMyView1* pView1 = ( CMyView1*)pDOC->GetNextView(pos);
CMyView2* pView2 = ( CMyView2*)pDOC->GetNextView(pos);
....
依此类推,然后用哪个视图就用那个指针
}