异形窗口 - 显示hello
2015-03-21 07:20
155 查看
void CTestdDlg::OnBnClickedButton1() { // TODO: 在此添加控件通知处理程序代码 HRGN wndRgn; CClientDC dc(this); CFont mFont; if (dc.m_hDC!=NULL) { VERIFY(mFont.CreateFont(200, 50, 0, 0, FW_HEAVY, TRUE, FALSE, 0, ANSI_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH | FF_SWISS, _T("宋体"))); //开始记录窗体轮廓路径 dc.BeginPath(); //设置背景为透明模式 dc.SetBkMode(TRANSPARENT); CFont * pOldFont; pOldFont = dc.SelectObject( &mFont ); dc.TextOut(0, 0, _T("Hello")); //结束记录窗体轮廓路径 dc.SelectObject( pOldFont ); dc.EndPath(); //把所记录的路径转化为窗体轮廓句柄 wndRgn = ::PathToRegion(dc.m_hDC); //赋予窗体指定的轮廓形状 SetWindowRgn(wndRgn, TRUE); } }
相关文章推荐
- 设计一个窗口,窗口中包含有一个文本框,一个标签,两个按钮,当按下“文本一”按纽时,使得“Hello java!”显示在文本框中,按下“文本二”按纽时,使得“你好 Java!” 显示在文本框中(要求两个
- c++下实现异形窗口(上方只显示文字其他区域穿透,下方半透明)
- Wayland helloworld (四)之窗口显示
- windows 程序设计自学:窗口正中显示Hello,World
- Delphi下让窗口不显示在任务栏的另类方法
- 产生随机数并窗口显示他们的和
- VC窗口(控件)中显示指定 URL 对应图片
- 窗口居中显示
- MySQL客户端输出窗口显示中文乱码问题解决办法
- 提交表单并在一个弹出的窗口中显示结果(用于投票结果显示窗口)
- qt中使用scrollarea控件显示滚动条随窗口自适应变化
- word 和excel打开时弹出安装配置窗口且相应图标不显示
- 怎样在pb里实现无标题栏 如何使PB窗口总在最上层 显示或隐藏Windows的任务栏
- Android开发教程:实现没有标题栏的窗口和全屏显示
- OpenCV学习(1)--在一个窗口同时显示多张图像
- OpenCV例子二:打开摄像头及显示到窗口
- PB 数据窗口中自动显示当前分组的组的行数。
- 使用百度地图BMap.InfoWindow,分别显示不同的信息窗口
- Tkinter隐藏窗口再让他显示出来的例子
- 如何让OpenCV的图片显示在MFC窗口上