zoukankan      html  css  js  c++  java
  • flash 异性窗体

     m_ctlFlash.SetBackgroundColor( RGB(255,0,255)  ); //flash控件设置背景色
      SetWindowLong( GetSafeHwnd() ,
        GWL_EXSTYLE, 
        GetWindowLong( GetSafeHwnd() , GWL_EXSTYLE) | WS_EX_LAYERED );/修改窗体属性

     HINSTANCE hInst=LoadLibrary(_T("User32.DLL"));
     if(hInst)
     { 
        typedef BOOL    (WINAPI * MYFUNC)(HWND,COLORREF,BYTE,DWORD); 
        MYFUNC fun=NULL; 
      
        //取得SetLayeredWindowAttributes函数指针 
        fun=(MYFUNC)GetProcAddress(hInst,"SetLayeredWindowAttributes"); 
        if(fun) 
        {
           // fun(this->GetSafeHwnd(),0,128,2); 
           fun( this->GetSafeHwnd(), RGB(255,0,255)   , 0 , LWA_COLORKEY );
           ::RedrawWindow(GetSafeHwnd(), NULL, NULL, RDW_ERASE | RDW_INVALIDATE | RDW_FRAME | RDW_ALLCHILDREN); 
        }

        FreeLibrary(hInst); 
     }  

     m_ctlFlash.LoadMovie( 0 , _T("D:\\*.swf"));//播放flash文件

  • 相关阅读:
    iOS刨根问底-深入理解RunLoop
    深入理解RunLoop
    Core Graphics框架 利用Quartz 2D绘图
    经济
    次贷危机的原因
    次级抵押贷款
    信用评级
    信用
    理解UIView的绘制-孙亚洲
    二级域名
  • 原文地址:https://www.cnblogs.com/pbreak/p/1742331.html
Copyright © 2011-2022 走看看