| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 802 人关注过本帖
标题:语法不会,请教各位
只看楼主 加入收藏
追梦人zmrghy
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:406
专家分:190
注 册:2021-4-9
结帖率:97.26%
收藏
 问题点数:0 回复次数:0 
语法不会,请教各位
图片附件: 游客没有浏览图片的权限,请 登录注册

程序代码:
    int swidth = Screen::PrimaryScreen->Bounds.Width;
    int sheight = Screen::PrimaryScreen->Bounds.Height;
    Image^ myImage = gcnew Bitmap(swidth, sheight); //空图与屏幕同大小
    Graphics^ g = Graphics::FromImage(myImage);        //空图的画板
    //g.CopyFromScreen(new Point(0, 0), new Point(0, 0), new Size(swidth, sheight)); //将屏幕内容复制到空图
    g->CopyFromScreen(0, 0, 0, 0, myImage->Size); //将屏幕内容复制到空图
    this->pictureBox1->Image = myImage;

代码移植,语法不会了。。。求助。。。。
照猫画虎,不理解语法是真的不行。
这几天在复习学过的知识,发现前段时间刚完成的截图软件,又不会了。
就算知道,软件每行代码功能是什么。不会语法,自己还是写不出来。
代码从C# winform移植到C++CLR winform中。
g.CopyFromScreen(new Point(0,0),new Point(0,0),new Size(swidth,sheight));

最后的Size参数,无论如何写语法就是错误。。。。
最后,没有办法了,找到现成Size 填上就可以了。。。
请问,在这里Size如果使用swidth,sheight来表达的话,正确的语法如何写呀???
搜索更多相关主题的帖子: Point 语法 Size 屏幕 new 
2022-06-06 22:29
快速回复:语法不会,请教各位
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030549 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved