MFC单文档创建一个新半透明窗口实例代码

作者:小菜 更新时间:2025-02-27 点击数:
简介:在工程中新建一个类CChildFrameclass CChildFrame : public CFrameWnd在构造函数中:1 CChildFrame::CC

【菜科解读】

在工程中新建一个类CChildFrame

class CChildFrame : public CFrameWnd

在构造函数中:

1 CChildFrame::CChildFrame()3 Create(NULL,"MFC Tutorial Part 1 CoderSource Window");4 }

可选:添加WM_PAINT消息:

1 void CChildFrame::OnPaint() 3 CPaintDC dc(this); // device context for painting 5 // TODO: Add your message handler code here 6 CDC *pDC = GetDC(); 8 CBrush brush(RGB(0, 0, 0)); 9 CBrush *pOldBrush = pDC->SelectObject( 10 pDC->Rectangle(0, 0, 500, 500);11 pDC->SelectObject(pOldBrush);12 // Do not call CFrameWnd::OnPaint() for painting messages13 }

在CXXApp类中,添加CChildFrame 指针变量:

1 class CXXApp : public CWinApp3 public:4 CChildFrame *m_pChildWnd;6 ...7 }

在CXXApp类的InitInstance 方法中添加:

1 BOOL CMultilayerDisplayApp::InitInstance() 3 ... 5 m_pChildWnd = new CChildFrame(); // 创建新窗口类对象 6 //////// 这部分用于透明此窗口对象关联的窗口/////////// 7 //加入WS_EX_LAYERED扩展属性 8 SetWindowLong(m_pChildWnd->m_hWnd, GWL_EXSTYLE, GetWindowLong(m_pChildWnd->m_hWnd, GWL_EXSTYLE)^0x80000); 9 HINSTANCE hInst = LoadLibrary("User32.DLL");10 if (hInst)12 typedef BOOL (WINAPI *MYFUNC)(HWND,COLORREF,BYTE,DWORD);13 MYFUNC fun = NULL;14 //取得SetLayeredWindowAttributes函数指针15 fun = (MYFUNC)GetProcAddress(hInst, "SetLayeredWindowAttributes");16 if (fun)18 fun(m_pChildWnd->m_hWnd, 0, 128, 2);20 FreeLibrary(hInst);22 //////// 这部分用于透明此窗口对象关联的窗口///////////24 // The one and only window has been initialized, so show and update it.25 m_pMainWnd->ShowWindow(SW_SHOW);26 m_pMainWnd->UpdateWindow();28 m_pChildWnd->ShowWindow(SW_SHOW);29 m_pChildWnd->UpdateWindow();31 return TRUE;33

效果如下:

MFC,单文档,单,文档,创建,一个,新,半透明,窗口,

新乡单位缴纳社会保险费的比例是多少?(04

社会保险包括养老保险、医疗保险、失业保险、工伤保险、生育保险,是社会保险体系的一个最重要的组成部分。

社会保险的主体是特定的。

包括劳动者(含其亲属)与用人单位,保险对象范围限于职工,不包括其他社会成员。

保险内容范围限于劳动风险中的各种风险。

社保公司需要缴纳多少?以新乡为例:新乡单位缴纳社会保险费的比例是多少?随新社通app小编一起了解一下:社保缴费比例是多少1、公积金:单位和个人各缴纳工资的12%。

2、失业保险:单位缴费1%,个人缴费0.2%;3、养老保险:个人缴费8%,单位缴费22%。

4、生育保险:单位缴费0.8%,个人不交钱。

5、工伤保险:在0.5%~2%之间;6、医疗保险:单位缴费10%,个人缴费2%+3元;请注意,以上信息仅供参考,具体缴纳比例可能会根据调整而有所变化。

如有疑问,建议咨询当地社保部门?。

离职后个人社保怎么交?自己上保险,走正常渠道都只能上三险,找代理公司可以上五险一金。

社保,也就是我们常说的五险一金,包括养老保险、医疗保险、失业保险、生育保险、工伤保险和住房公积金。

职工入职后,单位和职工共同缴纳社保。

法律依据:《社会保险法》(1)第十条职工应当参加基本养老保险,由用人单位和职工共同缴纳基本养老保险费。

(2)第二十三条职工应当参加职工基本医疗保险,由用人单位和职工按照共同缴纳基本医疗保险费。

(3)第三十三条职工应当参加工伤保险,由用人单位缴纳工伤保险费,职工不缴纳工伤保险费。

新乡社保已申报未缴费算断缴吗?社保已申报未缴费不算断缴。

社保申报了没交费,此时的社保状态是欠费状态,而非断缴。

断缴通常指的是社保关系中断,而欠费只是指用人单位未按时足额缴纳社会保险费。

在欠费状态下,社保卡不能正常使用。

需要等企业足额缴纳社保款后,社保卡才能恢复正常使用。

欠费期间的社保状态会显示为补缴,即用人单位在后续时间内需要补缴这部分欠费。

《中华人民共和国社会保险法》第六十三条用人单位未按时足额缴纳社会保险费的,由社会保险费征收机构责令其限期缴纳或者补足。

用人单位逾期仍未缴纳或者补足社会保险费的,社会保险费征收机构可以向银行和其他金融机构查询其存款账户;并可以申请县级以上有关部门作出划拨社会保险费,书面形式其开户银行或者其他金融机构划拨社会保险费。

用人单位账户余额少于应当缴纳的社会保险费的,社会保险费征收机构可以要求该用人单位提供担保,签订延期缴费协议。

用人单位未足额缴纳社会保险费且未提供担保的,社会保险费征收机构可以申请人民法院扣押、查封、拍卖其价值相当于应当缴纳社会保险费的财产,以拍卖所得抵缴社会保险费。

对于公司来说,已申报未缴费并不构成社保的中断,但需要及时足额缴纳社保费用,以避免可能的法律后果和对员工权益的影响。

如果公司确实存在困难无法及时缴纳,可以向社会保险费征收机构申请延期缴纳或者分期缴纳,但需要提供相关证明材料并经过批准。

以上就是社保相关知识,内容及数据仅供参考,欢迎关注、下载新社通app!

安顺线上缴纳社保超简单,按这几步轻松完成缴费(2025年4月22日)

线上社保缴费不难,按步骤来,快速完成缴费!本文将为您介绍几步简单的线上缴费攻略,下面随新社通app小编一起了解详情。

安顺线上缴纳社保超简单,按这几步轻松完成缴费,支付宝社保缴费超简单,按这几步,3分钟轻松搞定!就当下而言,社保进行网上缴纳的途径主要包含以下几类。

线上缴费方式如下:(1)微信缴费登录微信账号,点击右下方的“我”选项;点击“支付”,找到“生活缴费”点击进入;点击“社保医保”,根据系统提示完成缴费。

(2)支付宝缴费打开支付宝,选择“城市服务”;选择社保所在的城市,点击“自然人社保征收”;点击“城乡居民医疗”,进行社保申报并完成缴费。

(3)劳动单位申报平台缴费(适用于单位员工)登录劳动单位申报平台,按提示输入密码;选择“缴费申报管理”,再选择“缴费工资申报”,输入职工上年度月均工资并保存;提交缴费工资申报内容,报给社保中心进行审核;审核通过后,选择“提交信息管理”,再选择“提交结算”;点击“申报”按钮,完成申报工作。

以上操作方式可能因地区和平台而异,具体流程请参考当地社保部门或相关平台的指南。

另外,个人在缴纳社保时,只能缴纳养老金和医疗保险这两部分。

如需了解更多关于社保缴费的信息,请咨询当地社保部门或专业律师。

此外,根据《中华人民共和国社会保险法》的相关法规,用人单位和个人都有义务依法缴纳社会保险费。

对于未按时足额缴纳社会保险费的用人单位,社会保险费征收机构有权责令其限期缴纳或者补足,并加收滞纳金;逾期仍不缴纳的,则可能面临罚钱的处罚。

因此,请务必按时足额缴纳社会保险费,以保护自己的权益。

线上缴纳社保注意事项1、如果遇到问题,可以及时联系当地社保局或相关机构进行咨询和处理。

2、在支付过程中,要确认支付金额和支付方式是否正确。

3、确保个人信息准确无误,包括身份证号码、姓名、手机号码等。

4、在进行社保网上缴费时,需要注意以下几点:5、在选择缴费类型和基数时,要根据个人或单位的实际情况进行选择。

加入收藏
               

MFC单文档创建一个新半透明窗口实例代码

点击下载文档

格式为doc格式

  • 账号登录
社交账号登录