admin 管理员组

文章数量: 1086019


2024年3月21日发(作者:php语言啥意思)

1、 对于一个窗口如何进行操作呢,首先要得到其使用句柄,我们可以用FindWindow()函数来获取当前

窗口句柄,具体使用如下:

HWND hFig = ::FindWindow(NULL,HWND);

如果得到找到,则返回窗口的句柄,否则返回NULL。 当然我们可以使用 SetWindowPos(HWND

hWnd, HWND hWndIsertAfter, int X, int Y, int cx, int cy , UINT Uflags) 改变窗口的大小和

位置,Uflags是标志窗口的显示属性,具体值可以是SWP_NOMOVE 、SWP_NOZORDER 、SWP_N

OACTIVATE 、SWP_FRAMECHANGED等。 具体的调用实例如下:

HWND hFig = ::FindWindow(NULL,"Fig No. 1"); //找到窗口,并返回窗口句柄

if(hFig == NULL) {

AfxMessageBox("未能产生Figure窗口,图形绘制失败!");

return;

} // 获取绘图区域的位置和大小

RECT PlotRec;

CWnd *PlotArea = GetDlgItem(IDC_PLOTAREA); // 获取绘图区域指针

PlotArea->GetWindowRect(&PlotRec); // 将绘图区域矩形赋给 定义矩形

long Width = - ; long Height = -

p; // 获得绘图区域的宽和高

// 设置Figure窗口为绘图区域窗口的子窗口并调整其位置

::SetParent(hFig,PlotArea->GetSafeHwnd()); // 设置绘图区域窗口为 Figure窗口的父窗口

::SetWindowPos(hFig,NULL,1,1,Width,Height,SWP_NOZORDER | SWP_NOACTIVATE);

// 设置绘图窗口的大小和位置

// 设置窗口可见

SetVisible(h_a,mwArray("ON"));

// 进入窗口等待状态

bWait = 1; mlfHGWaitForFiguresToDie();

2、当然你想改变窗口属性的话,还可以增加以下函数来改变窗口的属性

long lStyle. = ::GetWindowLong(hFig,GWL_STYLE);

::SetWindowLong(hFig,GWL_STYLE,lStyle. & (~WS_CAPTION) & (~WS_THICKFRAM

E));

::SetWindowPos(hFig,NULL,0,0,0,0,SWP_NOMOVE | SWP_NOZORDER | SWP_NOACTI

VATE | SWP_FRAMECHANGED);

就写到这吧,其他的学会了再统一以一个实例的形式给出。

教你如何用WORD文档 (2012-06-27 192246)转载▼

标签: 杂谈

1. 问:WORD 里边怎样设置每页不同的页眉?如何使不同的章节显示的页眉不同?

答:分节,每节可以设置不同的页眉。文件――页面设置――版式――页眉和页脚――首页

不同。

2. 问:请问word 中怎样让每一章用不同的页眉?怎么我现在只能用一个页眉,一改就全

部改了?

答:在插入分隔符里,选插入分节符,可以选连续的那个,然后下一页改页眉前,按一下“同

前”钮,再做的改动就不影响前面的了。简言之,分节符使得它们独立了。这个工具栏上的

“同前”按钮就显示在工具栏上,不过是图标的形式,把光标移到上面就显示出”同前“两

个字来。

3. 问:如何合并两个WORD 文档,不同的页眉需要先写两个文件,然后合并,如何做?

答:页眉设置中,选择奇偶页不同与前不同等选项。

4. 问:WORD 编辑页眉设置,如何实现奇偶页不同 比如:单页浙江大学学位论文,这一

个容易设;双页:(每章标题),这一个有什么技巧啊?

答:插入节分隔符,与前节设置相同去掉,再设置奇偶页不同。

5. 问:怎样使WORD 文档只有第一页没有页眉,页脚?

答:页面设置-页眉和页脚,选首页不同,然后选中首页页眉中的小箭头,格式-边框和底

纹,选择无,这个只要在“视图”――“页眉页脚”,其中的页面设置里,不要整个文档,

就可以看到一个“同前”的标志,不选,前后的设置情况就不同了。

6. 问:如何从第三页起设置页眉?

答:在第二页末插入分节符,在第三页的页眉格式中去掉同前节,如果第一、二页还有页眉,

把它设置成正文就可以了

●在新建文档中,菜单―视图―页脚―插入页码―页码格式―起始页码为0,确定;●菜单―

文件―页面设置―版式―首页不同,确定;●将光标放到第一页末,菜单―文件―页面设置―

版式―首页不同―应用于插入点之后,确定。第2 步与第三步差别在于第2 步应用于整篇

文档,第3 步应用于插入点之后。这样,做两次首页不同以后,页码从第三页开始从1 编

号,完成。

7. 问:WORD 页眉自动出现一根直线,请问怎么处理?

答:格式从“页眉”改为“清除格式”,就在“格式”快捷工具栏最左边;选中页眉文字和


本文标签: 页眉 设置 绘图 插入 格式