如何改变对话框的大小?大家帮个忙!

w12 2000-11-16 09:46:00
用VC向导创建的对话框程序默认都是(FIXED)固定边框的,但我想使对话框可以是可调整尺寸的风格,应该如何实现呢?
我重载了PreCreateWindow()函数,并作了如下设置,但没有成功,我该怎么作才对?
BOOL CDlg::PreCreateWindow(CREATESTRUCT& cs)
{
// TODO: Add your specialized code here and/or call the base class
cs.style &=WS_THICKFRAME;
return CDialog::PreCreateWindow(cs);
}

请帮个忙,分会马上加到为我解惑的人身上!谢谢!谢谢!
...全文
145 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sxbyl 2000-11-16
  • 打赏
  • 举报
回复
在资源编辑器中将Style的Border 设为Resizing
U皮特U 2000-11-16
  • 打赏
  • 举报
回复
http://www.codeproject.com/dialog/resizabledialog.asp
xiaoyuer 2000-11-16
  • 打赏
  • 举报
回复
对话框属性--风格--最小化按钮,最大化按钮复选框都点上就可以了!
qiaojiannan 2000-11-16
  • 打赏
  • 举报
回复
SetWindowPos( .. )
wjf 2000-11-16
  • 打赏
  • 举报
回复
1.在资源管理器中修改
2.CDialog的PreCreateWindow不会被执行
3.可以在OnInitialDialog里SetWindowLong修改风格
本人是福州大学继续教育学院2006级计算机及其应用专业的专科毕业生。学校为了让毕业生更多地了解社会,在实践中提高动手能力和解决实际问题的能力,本人于9月2日被安排到福州泽邦网络工程有限公司进行一个月的实习。在这短暂的一个月中,我不仅学到了许多书本上学不到的知识,同时对电脑内软件件有了一定的认识。现将实习情况报告如下: 一个月的时间我在泽邦网络公司实习。这家公司位于五四路繁华路段,交通便捷,这是一家中小型规模的私人企业,而我所在的是这家公司的网络推广部,我所做的就是把产品在网上进行推广,让更多人认识于了解,虽然工作的性质有点枯燥,但还是兢兢业业完成工作任务。 我部门主要工作范围:网络推广、网站制作,网络推广,主要是负责推广,就是要把许许多多的新消息发布到网络上,让人们更快的知道新的消息,也要在每个搜索引擎上都要发布,这也让我更多的了解了网络遍布性,也了解了许多我之前没用过的许多搜索引擎。网站制作,我所做就把网络上的网站下载下来,建好文件夹,在把下载的网页分类归好,在Dreamweaver里建站点,然后开始把自己的东西上传上去加以修改,每一步都要很细心的去做,错了一个链接都是很麻烦的,有的虽然是套用了别人的网站,但做的好有修改就可以成为自己的,对制作网页不太会,但在学校也学了些,只是真正的运用和学的有差别。 花了几天时间我对公司的运营和网络推广有了一定的认识,真正体会到了一个私营企业单位对人事的重视,理解了网络推广部的工作虽然是企业部门运营的一个小侧面,当关系到企业在广大市民心目中的形象。在部门领导及全体同事的帮助指导下,经过这么多天的学习、工作,我熟悉整个网络推广的流程。 用Dreamweaver设计网页,我首先是设计整体布局和导航,网页的布局通常指的是网页的整体架构,说的通俗一点就是排版。如何突出最重要的内容,即让用户第一眼就看到这个网页所想要传达的信息。这一点至关重要。在大多数做的比较成功的网页中,一个共同的特点就是网页的整体架构十分的清晰明了,便于用浏览网页布局大致可分为“国”字型、拐角型、标题正文型、左右框架型、上下框架型、综合框架型、封面型、Flash型、变化型,网页布局是首先要考虑整个网页的长和宽,以及长度和宽度之间的比例。其次就应该考虑导航条的设置了。 正文的框架设置 ,网页中文字、图像,文字的大小与颜色我用css样式定义,这样一来就不用每张网页都定义了。这样做起来节约了很多时间。图象我利用自己所学过的PS进行处理。做完就把次页保存成.htm的格式,主页就保存为index.htm。 网页制作工具Dreamweaver,还有图片编辑工具,如Photoshop,动画制作工具,如Flash;还有网页特效工具,如需要有声有色的效果,网上有许多这方面的软件,可以根据需要灵活运用。工具选好了,下面就需要按照规划一步步地把自己的想法变成现实了,是一个复杂而细致的过程,一定要按照先大后小、先简单后复杂来进行制作。在制作网页时,先把大的结构设计好,然后再逐步完善小的结构设计。先设计出简单的内容,然后再设计复杂的内容,以便出现问题时好修改。 制作网页时遇到了一些问题让我不解,在制作的时候会发现点击导航而动不了,捉摸了很久才发现要利用模板。建立模板最简单的办法是将一个网页另存为模板文件,再通过一些命令,DreamWeaver会在网站根目录中建立一个模板文件夹,模板和普通的网页一样,可以加入表格、层、图片、动画、脚本,设置页面属性等 。模板建成后,再把相应信息写进去,再用别人网站的模板帮它保存下来,这样就可以解决动导航动不了的问题了。模板的好处就是可以在原来的模板里面再创建新的模板,这样除主页外其它小分页里面的主页也可以套用进去,可以大大提高制作效率。另外,模板也给网站更新带来了方便,通常遇到的是网站是用 Dreamweaver 批量的web网页做网站,这样的网站麻烦在更新,特别是大规模更新,工作量非常大。隔三岔五将网站更新,是很难得过来的。而模板则方便人们修改,因为在模板进行修改时,不必担心旁边的信息会不会受到影响。如经常遇到的想要再插入表格、文字、图片等问题,解决方法是:执行相应命令,网页就会弹出对话框,从模板列表中选取模板,出现的新页面中除可编辑区外均有淡黄色背景,是不能进行修改的部分。空白的Main编辑区可直接进行插入表格、文字、图片等操作,Exp编辑区保留有原来的文字,修改或重新编辑均可。 在网页制作过程中我也学会了注意其他事项,不要过于注重色彩的灿烂,只要简单就行。我认为网页设计应该注重实用性,因为它是让人浏览的,是用户可以评论,可以交互的。 网页制作完,最后要发布到Web服务器上,才能够让全世界的朋友观看,现在上传的工具有很多,有些网页制作工具本身就带有FTP功能,利用这些FTP工具,可以很方便地把网站发布到自己申请的主页上。在Dreamweaver里的连接到远端里的测试,测试网页是否存在错误,然后你还要在浏览器中打开自己的网站,逐页逐个链接的进行测试,发现问题,及时修改,然后再上传测试。 从制作网页过程中,我学到了新的美化网页的方法,运用了更多以前未运用的技巧。这使我学到了更多的知识,并且为我自己在制作网页这方面积累了一些经验。这次实习的收获对我来说有不少,我自己感觉在知识、技能等方面都有了不少的收获。总体来说这次是对我的综合素质的培养,锻炼和提高。

16,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧