第一篇:显示属性对话框教案
一、关于“显示属性”对话框
1、主题选项卡
“主题”下拉列表框列出可用的桌面主题。桌面主题通过预先定义的一组图标、字体、颜色、鼠标指针、声音、背景图片、屏幕保护程序以及其他窗口元素来确定桌面的整个外观。
如果通过更改其任意一方面的特性修改了预先定义主题,则该主题会自动变为自定义主题。
2、桌面选项卡
⑴“背景”列表框中列出可用来装饰桌面的可用背景设计。单击背景名称时,该所选背景的预览图将显示在上部的监视器图形中。
⑵单击“浏览”按钮,打开“浏览”对话框,可搜索其他驱动器或文件夹中的背景文件。可以使用带有以下文件扩展名的文件:.bmp、.gif、.jpg、.dib、.png、.htm。⑶“位置”下拉列表框列出背景显示选项。“居中”将图像显示在屏幕的中心;“平铺”将图像重复显示在整个屏幕上;“拉伸”将图像拉伸以覆盖整个屏幕。
⑷单击“颜色”下拉列表框可选择用于桌面的颜色,或者可以自定义新的颜色。如果未选择背景,该颜色将覆盖整个桌面。如果选择了背景,并且在“位置”列表框中选择了“居中”,则会用该颜色填充背景周围的空间。⑸单击“自定义桌面”可决定将在桌面上显示哪些项目。您可以在桌面上添加或删除一些Windows程序的图标,并且可确定哪些图标将用来代表这些程序。运行“清理桌面向导”可将桌面上从不使用的图标删除。还可以自定义桌面使其包含网页内容。
3、屏幕保护程序选项卡
⑴“屏幕保护程序”列表框列出可用的屏幕保护程序。屏幕保护程序显示移动的图像,防止破坏屏幕。如果计算机的闲置时间达到指定值,屏幕保护程序就会自动启动。⑵单击“设置”按钮更改选定屏幕保护程序的设置。
⑶单击“预览”按钮以全屏模式预览选定的屏幕保护程序。移动鼠标或按任意键结束测试。⑷“等待”数值框指定显示所选的屏幕保护程序之前要经过多长闲置时间。
⑸“在恢复时使用密码保护”指定当屏幕保护程序开始运行后,如果要恢复使用计算机时是否显示登录窗口。如果登录要求密码,则恢复工作时必须先键入密码。
⑹单击“电源”按钮开“电源选项属性”对话框,该对话框允许您调节监视器的电源设置。
4、外观选项卡
⑴“窗口和按钮”列表框:对于“主题”选项卡上的当前选定主题,列出其可用的可视风格。单击要使用的可视风格。
⑵“色彩方案”列表框:对于当前选定的可视风格(其标签为“窗口和按钮”),列出其可用的颜色方案。单击要使用的颜色方案。
⑶“字体大小”列表框:对于当前选定的颜色方案,列出其可用的字体大小选项。单击要使用的字体大小。⑷“效果”按钮:单击此处设置Windows菜单、图标和字体的视觉效果。
⑸“高级”按钮:单击此处可自定义Windows菜单、图标和字体的外观。该选项仅在将主题选择为“Windows经典”时才有用。
5、设置选项卡
⑴“显示”列表框显示安装的所有视频适配器。如果使用多个监视器,则主监视器的适配器在位置1处。⑵屏幕分辨率:拖动滑块可指定所需的屏幕分辨率。增大像素数时,可以在屏幕上显示更多的信息,但是这将减小信息的显示大小。
⑶对于显示在“显示”中的视频适配器,显示附加在它上面的监视器的当前颜色设置。要使用其他颜色设置,请单击箭头,然后单击所需的设置。如果要将颜色质量设置为256色以运行有此要求的游戏或其他软件程序,可在桌面上或“开始”菜单中右键单击该程序的图标或名称,然后单击“属性”。单击“兼容性”选项卡,然后选中“以256色运行”复选框。关闭该程序后,监视器将返回到默认的颜色设置。
二、“任务栏和开始菜单属性”对话框
三、文件夹选项对话框
第二篇:C# 将窗体显示为模式对话框,登录界面的制作
C# 将窗体显示为模式对话框,登录界面的制作
首先:窗体的两个属性 AcceptButton,和 CancelButton 分别设置为窗体上“确定”和“取消”按钮的名字:bnok 和 bncancel.其次:确定按钮和取消按钮的“DialogResult”属性分别设置为:ok , cancel
然后:窗体上的控件textbox要在类外部读出来那么设置其 modifier属性为public即可
接着:
int errCount = 0;
while(errCount < 3)
{
FrmLogin flog = new frmLogin();
flog.ShowDialog(this);
if(flog.DialogResult == DialogResult.OK)
{
flog.Username = flog.txtusername.Text;
flog.Password = flog.txtpassword.Text;
if(flog.Username == “liumu” &&
flog.Password == “198331622”)
{
MessageBox.Show(“欢迎访问该系统”, “登录成功”);
ShowWelcomePage();
break;
}
else
{
errCount++;
MessageBox.Show(“用户名或密码有误请核对后重新输入”, “错误提示”);}
}
else if(flog.ShowDialog()== DialogResult.Cancel)
{
Application.Exit();
}
}
if(errCount == 3)
{
MessageBox.Show(“您三次输入有误,被迫推出系统,Sorry!”, “退出提示”);Application.Exit();
}
第三篇:教案2---色彩属性
【复习导入】
色彩三原色、间色、复色 【新授】
色彩的属性(三要素)
一、色相
是指色彩的相貌,各种颜色的名字,是色彩最显著的特征,是不同波长的色彩被感觉的结果。光谱上的红、橙、黄、绿、青、蓝、紫就是七种不同的基本色相。
二、明度
指色彩的明暗、深浅、浓淡程度,如:淡绿、深绿、暗绿……它取决于反射光的强弱。它包括两个含义:一是指一种颜色本身的明与暗;
二是指不同色相之间存在着明与暗的差别。深浅
黑白世界中,白色最亮,黑色最暗。明度低明度高彩色世界中,越接近白色的色彩越亮,越接近黑色的色彩越暗。◆动一动:改变色彩明度的办法
1、在颜色里加白色(增加明度)
2、在颜色里加黑色(降低明度)
3、在颜色里加水(增加明度)
◆听一听:色彩通过加白或加黑产生的明度变化,用音符来表现色块,听音质变化。
明度越高,音质越清脆;明度越低,音质越沉闷。
◆看一看:生活中的明度变化有哪些?
大自然、家装、服装、鞋子、生活用品 ◆学一学:明度优秀作业范例
【小结】
色相、明度定义 改变明度的办法
从听力和生活实际中感受的明度 【作业】
设计并绘制一张明度变化的图案
要求:20*20cm,造型新颖、美观、整洁度高,明度变化表现到位,并画出色阶变化。【复习导入】
色彩三属性:色相、明度(概念、改变方法、作业点评)【新授】
色彩的属性(三要素)
三、纯度
也称彩度、艳度、浓度、饱和度,是指色彩的纯净程度。
将两个或两个以上不同纯度的色彩并置在一起,能够产生色彩的鲜艳或浑浊的感受对比,这种色彩纯度上的比较,称为色彩的纯度对比。
纯度特征:在同一纯度背景情况下:单一色相之间
不同色相之间
在不同纯度背景情况下:高纯度背景下:变灰浊
低纯度背景下:变鲜艳
同一纯度在不同纯度背景对比衬托下,会产生不同的视觉效果。
纯度变化对人们的心理影响极其微妙,不同年龄、性别、不同职业、不同文化教育北京的人对纯度的偏爱有较大的差异。如:年轻人一般喜欢穿纯度较高、色彩鲜艳的服装,老年人侧重选择中低纯度的服装。纯度高的色彩一般不宜占过大的空间,那样容易造成视觉和心理的持续强刺激,我们居住的室内色彩,多以低纯度高明度的大面积为宜。不能想象如果我们的墙壁涂满高纯度的涂料会是什么样的情景。所以,色彩的性格也会由于纯度的细微变化而变化。
◆看一看:生活中的纯度变化有哪些?
大自然、家装、服装、鞋子、生活用品 ◆学一学:明度优秀作业范例
★结论
明度:只是加黑加白的变化
纯度:除黑白外还加入其它的颜色 【小结】
色彩三要素之纯度的定义、对比、特征【作业】
设计并绘制一张纯度变化的图案 要求:20*20cm 造型新颖、美观
整洁度高
第四篇:商品的基本属性教案
第一章生活中的消费者 第一节商品
一、商品及其基本属性 设疑:
(一)商品
你见过哪些商品?你认为什么是商品? 有用的就是商品?在商店里的才是商品?
阳光空气等都有用是商品吗?为什么会进商店呢?
农夫山泉饮料与四大水源的泉水哪个是商品?为什么?
1、商品的含义:商品是用来交换的劳动产品 金华火腿事件告诉我们什么呢?商品必须是能换 核舟记的现代版告诉我们什么呢:
核舟记老板的故事非卖品属于自己的,虽然是劳动产品但是必须是要用来交换的!
陈光标卖空气告诉我们:商品一定是劳动产品
2、商品的产生
原始社会早期——没有商品
人们共同劳动,共同生活共享劳动果实,且劳动产品很少所以没有商品
第一次社会大分工——偶尔出现交换会有商品
农业和畜牧业分离出现了牧民和种植民偶尔会以氏族为单位进行交换
第二次社会大分工——商品正式出现
有专门从事交换产品的劳动者所以会出现交换,交换频繁出现了,所以商品正式出现了
思考,除了分工以外,什么是商品出现的关键性因素?
社会生产力水平的提高,导致人们有可能以家庭为单位劳动才可能出现商品
(二)商品的基本属性
1、商品的使用价值
含义:商品能够满足人们某种需要的属性
使用价值不是商品的特有属性(不能作为判断是否是商品的依据)使用价值是商品的自然属性
不同商品的使用价值是否相同?为什么?请举例说明 不相同。
粮食、蔬菜、鱼、肉含有人体所需的各种营养成分,所以能满足人们的生存需要;
煤、天然气能燃烧,成为重要的能源,是由于煤、天然气是含碳物质。由此可见,不同的商品具有不同的使用价值,是由商品自身的自然属性(物理、化学等性质)决定的。因此,商品的使用是商品的自然属性,它反映的是人和物的关系,而不反映社会的生产关系。
2、商品的价值
含义:凝结在商品中的无差别的人类劳动 价值是商品特有的属性 商品的价值的表现
商品的价值要通过商品的交换价值表现 交换价值的含义
是指一种使用价值和另一种使用价值相交换的量的关系或量的比例
3、商品价值和使用价值的关系 统一
人们选购商品时,总希望“物美价廉”。那么,“物美”和“价廉”各是从什么角度提出的要求呢?它说明了什么问题呢?
“使用价值和价值是商品的两个基本属性,也称为商品的两个基本因素”。
“物美价廉”是商品本身两个基本属性的反映。“物美”是使用价值的标准; “价廉”则是人们从价值角度提出的提出的要求。人们在选购商品时,总是力图找到这两个标准的最佳结合点。对立
小 结:
第五篇:登录注册对话框实验报告
登录注册对话框实验报告
班 级:10网工三班
学生姓名:谢昊天
学号:1215134046
实验目的和要求: 实验目的
1、加深理解Windows程序设计的基本概念;
2、基于单文档的应用程序的创建;
3、学会对话框及相关控件的创建;
4、熟悉基本的Windows消息映射机制和消息相应过程。实验要求:
1.使用基于对话框应用程序框架; 2.设计对话框中用于用户交互的控件; 3.完成用户注册功能;
4.用户数据可以使用文件或者数据库进行存储; 5.必须完成数据的存储。
实验内容与分析设计:
1.创建一个基于对话框的应用程序,实现具有身份验证的应用程序。2.对话框具有用户注册的功能;
3.系统实现用户输入用户名和密码后,程序能够判断该用户的信息的正确性; 4.在完成身份的验证以后要通知用户结果。
实验步骤与调试过程:
1.打开Visual c++ 6.0编程环境;
2.点击文件->新建、选择建立新的工程;选择MCFAppWizard[exe]选项建立工程名为“Windows程序设计
(一)”的一个空工程;点击确定后,选择基本对话框。3.点击左边的ResourceView,在Dialog上面鼠标右键单击弹出一弹出框,单击Insert Dialog。在右边新增的对话框中,加入静态文本框和文本编辑框。4.鼠标右键单击刚才加进去的第一个静态文本框控件,点击属性。在弹出的标题中填写:“请输入账号:”然后回车,同样在下面的第二个静态文本框的属性标题改为:“请输入密码:”然后回车。
5.在第一个文本编辑框上右键单击,点击属性,把ID框中的IDC_EDIT1改为容易理解的名字,如:IDC_EDIT_NAME,注意前面的IDC_EDIT最好不要去掉,这样容易见名而知义。同样,对第二个文本编辑框的属性中的IDC_EDIT2改为:IDC_EDIT_PWD。
6.在对话框上的任何空白的地方右键单击,点击建立类向导。选择建立Create a new class,点击OK。在Name中,为该对话框类取个名字:CDlg_login。下面的Base class以及Dialog ID不要随便改动。然后点击OK。这样新的类CDlg_login就与本对话框建立起了联系。点击OK后,点击member variables。7.左键双击IDC_EDIT_NAME(或者单击后,点击右边的add variables),为IDC_EDIT_NAME增加一个对应在类中的名字:m_login_name。点击OK。同样也对IDC_EDIT_PWD也取一个名字:m_login_pwd。8.点击确定。这样我们就建立好了登录对话框以及其对应的类CDlg_login。我们在ClassView里面可以看到我们新加入 类CDlg_login。在对话框空白的地方单击右键,点击属性,在标题中输入:请登录。
9.点击右边的FileView,点击source files,双击MainFrm.cpp。这样在右边就打开了该文件。找到CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct),这是窗体框架创建函数。在该函数的后面(在return 0;的前面)加入语句:
CDlg_login dlg;//生成一个登录对话框对象
dlg.DoModal();//让对话框对象以有模式形式显示出来 10.在MainFrm.cpp文件的前面添加:#include “dlg_login.h”。11.然后对按钮编译响应函数。
12.在组建选项中点击执行【服务器.exe】(或者Ctrl+F5)执行程序;
实验结果:
弹出登录对话框,账号输入“xiehaotian”,密码输入“123456”,可实现登录、并弹出“登陆成功”的对话框,如果输入错误会弹出“登录失败”的对话框,点击“请注册新用户”,弹出注册的对话框,实现注册新用户。并且可以对数据库的读写更新,对数据的用户验证。
疑难小结:
通过本次试验,了解了MFC简单对话框编程的一些基础知识,学习到了用MFC编写基本对话框应用程序。学习到了如何编写登录、注册新用户的对话框,从而实现用户的登录和新用户的注册等功能。从而使我对MFD基本对话框应用程序有了进一步的了解,通过动手试验,更加深刻的理解了MFC基本对话框编程的特点。同时,在实验过程中,回顾书本上的理论知识,巩固了我的知识。学会了简单的控制台应用程序的创建,加深理解Windows程序设计的基本概念;利用基于单文档的应用程序的创建;学会对话框及相关控件的创建;熟悉基本的Windows消息映射机制和消息相应过程。
主要算法和程序清单: 1.编辑登录按钮
void logDlg::OnBUTTONlogbt(){
//判断输入框里的内容和数据库里的内容是否一致
UpdateData(true);CDaoRecordset Dbset(&db);CString Filepath=“Database.mdb”;CString Sname,Spsw;_variant_t varname,varpsw;db.Open(Filepath);Dbset.Open(AFX_DAD_USE_DEFAULT_TYPE.“SELECT * FROM DataTable”,0);varname=Dbset.GetFieldValue(“name”);varpsw=Dbset.GetFieldValue(psw);Sname=(LPCSTR)_bstr_t(varname);Spsw=(LPCSTR)_bstr_t(varpsw);Dbset.Close();db.Close();if(m_logname.IsEmpty()||m_logpsw.IsEmpty())//如果输入对话框中存在空输入
{
MessageBox(“信息不能为空!”,“温馨提示”);
return;} // TODO: Add your control notification handler code here if(Sname.Compare(m_logname)==0&&Spsw.Compare(m_logpsw)==0)//如果密码和账号与数据库一致
{
MessageBox(“登录成功!”,“温馨提示”);
CDialog::OnOK();} else {
MessageBox(“账户或密码错误!”,“温馨提示”);
return;}
} 2.编辑注册按钮
void RegDlg::OnBUTTONregbt1(){ // TODO: Add your control notification handler code here
UpdataData(true);//更新数据库
CString Filepath=“Database.mdb”;CString Sname;_variant_t varname;CDaoRecordset Dbset(&db);db.Open(Filepath);Dbset.Open(AFX_DAD_USE.DEFAULT_TYPE,“SELECT * FROM DataTable”,0);varname=Dbset.GetFieldValue(name);Sname=(LPCSTR)_bstr_t(varname);if(m_regname.IsEmpty()||m_regpsw.IsEmpty()){
MessageBox(“信息不能为空!”,“温馨提示”);
} else {
if(Sname.Conpare(m_regname)!=0)//如果输入框的名字在数据
} { Dbset.Edit();Dbset.SetFieldValue(“name”,_variant_t(m_regname));Dbset.SetFieldValue(“psw”,_variant_t(m_regpsw));Dbset.Update();MessageBox(“注册成功!”,“温馨提示”);} else //如果输入的名字和数据库的一致,则提示村爱该用户 { MessageBox(“该用户已存在”,“温馨提示”);//其实应该添加一个修改密码的功能的,}