注册 登录
编程论坛 VC.NET论坛

[求助]请大家帮我解释一段简短的语句

jjjjex 发布于 2007-01-26 15:38, 1925 次点击

private: System::Void On_MouseDown(System::Object * sender, System::Windows::Forms::MouseEventArgs * e)
{
double sc=1.0;
if (e->Button == MouseButtons::Left)sc=0.9;
if (e->Button==MouseButtons::Right)sc=1.1;
System::Drawing::Size size=this->Size;
if (sc !=1.0)
{
this->Size=System::Drawing::Size(size.Width* sc,size.Height* sc);

}
}
本人是初学, 运行时出现错误 warning C4244: “参数” : 从“double”转换到“int”,可能丢失数据
不知道怎么回事。还有System::Drawing::Size size=this->Size; 什么意思。谢谢!

2 回复
#2
冰镇柠檬汁儿2007-01-30 20:08
this->Size代表这个类中的Size属性
#3
jjjjex2007-01-30 20:26
1