CStatic *cstest;
cstest= new CStatic();
cstest->Create("111",
WS_CHILD|WS_VISIBLE|SS_LEFT,
CRect(50,80, 150, 150),
this);
另外在onCtlColor中设置背景色为黑色,字颜色为绿色,也成功了
SetBKcolor(RGB(0,0,0)).
问题:
cstatic创建起来了,也看到了,可是,多出了灰色一块。

如何让灰的也变成黑的,跟背景一致是黑色?
MFC中 CStatic类(静态控件类) 【说明】CStatic类提供了一个Windows静态控件的功能。一个静态控件可以用来显示一 个文本字符串、方框、矩形、图标、光标、位图或增强的图元文件。...创建一个静态控件分两步。
1.切记切记,CStatic不能是函数局部变量,否则,函数退出后它就销毁了 2.不能把Groupbox这种控件作为CStatic的parentwnd,否则,CStatic显示不了,具体原因...3.动态创建的CStatic字体缺省很粗,可通过以下方法设置为正常的:
如果我使用下面风格: m_PictureCtrl.Create(NULL, WS_EX_TRANSPARENT|WS_CHILD|WS_VISIBLE|WS_TABSTOP|SS...就会出现DebugAssertionFailed的错误提示框,然后程序崩溃,但是使用下面的风格创建: m_PictureCtrl.C...
1.动态创建CStatic文本控件 创建方法:CStatic::Create BOOL Create( LPCTSTR lpszText, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID = 0xffff ); // Create a sta
CStatic *outshow[500]; #pragma region 参数显示控件 for(int i = 0; i < 500; i++) { outshow[i] = new CStatic(); outshow[i]->Create(_T("00000"), WS_CHILD|SS_LEFT,CRect...
1、新建工程,选择MFC对话框,在主窗口中添加按钮,按一下按钮跳出一个静态文字。 2、给按钮添加事件,先定义两个变量。事件内容内添加如下内容 ...void CMFCApplication2Dlg::OnBnClickedButton1()//按键按下...
VC60动态创建CSTATIC控件,属性值当前风速,当主程序中调用此类,传递当前值,风轮图标随实际速度转动,并实时显示当前值,无闪烁。实际已使用,大家可以此基础上变更,有好的建议也可回复。不得用于商用
可设置字体颜色、背景色、字体及对齐方式的类,能够对Static Text控件进行效果处理。
工作中有次用到需要按矩阵方式显示加载的图像,然后可以通过鼠标来...该工程用到了CXimage第三方的加载图像的类库,vs2005下编译时cximage的类库报错,没有深究原因,所以最后创建了一个vc6.0的演示程序. 其中该程序分为
首先在创建时一定要增加SS_NOTIFY参数,这样可以为父窗口发送鼠标事件: ctxt1[i].CreateEx(WS_EX_CLIENTEDGE,"STATIC",nam,WS_CHILD|WS_VISIBLE|SS_NOTIFY|SS_CENTER,CRect(x,y,width,height),this,Get_STATIC_ID...
MFC 如何去去掉 CStatic的背景色 使CStatic背景透明 动态添加的CStatic的背景色跟我们自绘的窗体颜色不同时就会很难看 如何去掉CStatic控件背景色使之透明 先看原图 在窗体中重载这个消息 源码点这下载 示例代码...
MFC想要动态加载图片并不是一件容易的 事情,在主窗口中重绘图形也很不划算,所以一般采用继承控件,自定义绘画的方式,定义一个结构体,结构体中存放...就没问题。 HQ_Image*需要new ;采用的默认构造函数,HQ_Im...
#pragma once // ImageStatic.h #include ...class CImageStatic : public CStatic { DECLARE_DYNAMIC(CImageStatic) public: CImageStatic(); virtual ~CImageStatic(); BOOL SetImage(LPCT
CStatic使用总结 2012-11-21 22:07 1704人阅读 评论(0) 收藏 举报 本文章已收录于: 分类: MFC基本控件用法(11) 作者同类文章X 版权声明:本文为博主原创文章,...
MFC程序设计中经常需要在标准控件的基础上进行自绘以便获得更美观的界面。最近在自绘CStatic控件时发现程序不执行DrawItem函数,于是将解决的方法记录下来备用。本文的编程环境为VS2008。
CStatic CStatic类提供了一个Windows静态控件的性能。一个静态控件用来显示一个文本字符串、框、矩形、图标、光标、位图或增强的图元文件。它可以被用来作为标签,框,或用来分隔其它的控件。一个静态控件不接收...
两个CStatic子类,良好的解决了背景透明,动态设置文本时,防止文本重叠,防止刷新闪烁,我在PC和工控机上测试效果很不错,网上很多人的分享并没有解决我的问题,这两个类是CodeProject上面的,只是我对其做了修改,...
BCGControlBar ("Business Components Gallery ControlBar")是MFC扩展库,使您可以创建具有完全自定义选项(功能区、可自定义工具栏、菜单等)以及一组专业设计的丰富Microsoft Office和Microsoft Visual Studio的应用...
静态控件也是比较常用的控件,在VS开发环境中用的应该挺频繁的吧。 其实mfc中实现对窗口美化,主要依赖于重绘。...mfc中更好的一种方式就是消息反射,省的自己来做这一步操作了,我们重载CStatic中的DrawItem方法
CStatic控件的基本使用 CStatic 继承于 CWnd,是一种特殊的窗体。他可以显示文本字符串(这也是最常用的用法)、图标、指针(cursor)、位图和增强图文元件. 通常静态控件不提供输入和输出。但是如果把他的属性设置...
MFC下消息处理机制与画图: 1、Invalidate和UpdateWindow的区别。Invalidate在消息队列中加入一条WM_PAINT消息,其无效区为整个客户区。而UpdateWindow直接发送一个WM_PAINT消息,其无效区范围就是消息队列中WM_...
CStatic 继承于 CWnd,是一种特殊的窗体。他可以显示文本字符串(这也是最常用的用法)、图标、指针(cursor)、位图和增强图文元件. 通常静态控件不提供输入和输出。但是如果把他的属性设置为 SS_NOTIFY,他可以通知...
显示位图 显示ICON 动态创建 设置文本等
CStatic控件的基本使用 CStatic 继承于 CWnd,是一种特殊的窗体。他可以显示文本字符串(这也是最常用的用法)、图标、指针(cursor)、位图和增强图文元件. 通常静态控件不提供输入和输出。但是如果把他的属性设置为...
一、显示bmp及ico//h文件 CStatic m_static; //cpp文件 CBitmap bitmap;bitmap.LoadBitmapW(IDB_BITMAP); //加载位图BITMAP bmp;bitmap.GetBitmap(&bmp); //获取位图参数CRect rect(10,10,10+bmp.bmWidth...
CStatic类提供了一个Windows静态控件的功能。一个静态控件可以用来显示一个文本字符串、方框、矩形、图标、光标、位图或增强的图元... 创建一个静态控件分两步。 首先,调用构造函数来构造一个CStatic类的对象...
CStatic* pstaDis = new CStatic; pstaDis->Create(_T(""), WS_CHILD | WS_VISIBLE | SS_BITMAP | SS_CENTERIMAGE, CRect(50, 50, 300, 300),this, IDC_MYPICTURE); //这里要将GetParent改成this //HBITMAP ...
数学建模,一刀切问题,下料问题,数学建模,一刀切问题,下料问题,
第十一届蓝桥杯第二次省赛 试题C: 跑步锻炼的解答过程。不用编码,使用excel求解。里面含有思路解释和解答过程。
MySQL教程,PDF电子高清版加MP3音频讲解