<menu id="4i424"><strong id="4i424"></strong></menu>
  • <nav id="4i424"><nav id="4i424"></nav></nav>
    <dd id="4i424"></dd>
  • <nav id="4i424"></nav>
  • VC实现半透明对话框的代码

     
    古城
    @ 2008.09.17
    分类:技术笔记
    点击:3020  评论:2
     
     
     
    OnInitDialog()
    {
    ......

    SetWindowLong(this->GetSafeHwnd(),GWL_EXSTYLE,
    GetWindowLong(this->GetSafeHwnd(),GWL_EXSTYLE)^0x80000);
    HINSTANCE hInst = LoadLibrary("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);
      FreeLibrary(hInst);
    }

    ......
    }
     
     
     
     
     

    本文评论

    匿名
    考拉
    长颈鹿
     
    2008.12.20
    谢帆
    * 该评论为秘密内容
     
    2008.09.23
     
     

    发表评论

    你的评论
    ← 填你的昵称
    以下内容非必填,可根据需要填写
    ← 可以展示在你的评论上方
    ← 不会在页面展示
    ← 不会在页面展示
    ← 只给我看?勾选上
    这是一个别人称之为角落的世界
    幸而,它的确是我的世界
    贵州快3QQ群