社区
VCL组件使用和开发
帖子详情
在C++BUILDER中,如何将整个窗体保存成图片??
porscheii
2007-03-27 07:57:28
就是通过程序实现,拷屏的功能。
...全文
283
4
打赏
收藏
在C++BUILDER中,如何将整个窗体保存成图片??
就是通过程序实现,拷屏的功能。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
___NULL
2007-03-28
打赏
举报
回复
/// 还有一段
void __fastcall CaptureWndImage(TRect rect)
{
awBitmap->Width = rect.Right - rect.Left;
awBitmap->Height = rect.Bottom - rect.Top;
HDC ScreenDC= GetDC(0);
try
{
StretchBlt(awBitmap->Canvas->Handle, 0, 0,
awBitmap->Width, awBitmap->Height, ScreenDC,
rect.Left, rect.Top,
awBitmap->Width,
awBitmap->Height,
SRCCOPY);
}
__finally
{
ReleaseDC(0, ScreenDC);
}
}
//---------------------------------------------------------------------------
___NULL
2007-03-28
打赏
举报
回复
bitmap 获得当前窗体的画面
void __fastcall CopyActiveWindowClick(Graphics::TBitmap* bitmap)
{
TRect rect;
HWND WinHandle =GetTopWndHandle();
GetWindowRect(WinHandle,&rect);
CaptureWndImage(rect);
bitmap->Width=awBitmap->Width;
bitmap->Height=awBitmap->Height;
bitmap->Canvas->Draw(0,0,awBitmap);
}
Y___Y
2007-03-27
打赏
举报
回复
这个简单,用个api函数BitBlt就搞定了
C++ Builder MDI 调用 DLL 子
窗体
(基于 BCB2010)
C++Builder
MDI 程序调用 DLL
窗体
实例。基于 BCB2010
C++Builder
中
不规则
窗体
的快速显示
C++Builder
中
不规则
窗体
的快速显示 魔鬼作坊学游戏辅助制作 moguizuofang.com
CBuilder XE与SQLite快速开发app
因为C++ Builder XE10资料一直较少,所以作为C++ Builder业余fans,有必要为这冷门提供一些技术支持,与小伙伴们一起
成
长!本视频系列,主要是讲解C++ Builder XE10与sqlite来快速开发手机安卓app,让学友们能够快速掌握这个搭建开发过程,不走弯路。学习的好处在于,这个软件不需要复杂的安装与环境配置要求。实再是太简单了,只要懂点C++,就可以搞起了。
c++builder
用png
图片
做的
窗体
背景半透明 加入动画效果
c++builder
用png
图片
做的
窗体
背景半透明,加入动画效果,放了背景透明的两条鱼在那里游动,不需要用额外的技术,只是直接加入png
图片
。
C++ Builder 创建不规则
窗体
在C++ Builder
中
创建不规则的
窗体
,让您的界面更个性化。
VCL组件使用和开发
604
社区成员
13,460
社区内容
发帖
与我相关
我的任务
VCL组件使用和开发
C++ Builder VCL组件使用和开发
复制链接
扫一扫
分享
社区描述
C++ Builder VCL组件使用和开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章