过完年了,上了3天的班,感觉还是上班比较充实些,放假回家都不知道干什么了. 这段时间一直沉浸于vc中,感觉到vc真的很麻烦,写个UI太费劲了.不过目前的这个DCOM终于大部分的功能都完成了.  整理下其中使用的一些小的部分,记录以后可能也会用到.
1.获取登陆OS的用户名和域名.
因为这次开发用户都是是用AD进行管理的,所以要获取登陆OS的用户名,然后到DB中捞资料然后登陆分机.
获取方法如下:
VC点滴1#define MAX_SID_SIZE   1024
VC点滴1
#define MAX_NAME_STRING   1024
VC点滴1
//Get OSUser  Name 
VC点滴1
void XXXXXX()
}


2.改变窗口背景色.

HBRUSH CDialFrm::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
 HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);

 switch (nCtlColor) {
  case CTLCOLOR_STATIC:
  case CTLCOLOR_DLG:
  {
   pDC->SetBkMode(TRANSPARENT);
   HBRUSH b = CreateSolidBrush(RGB(0,0,0));
   return (HBRUSH) b;
  }
 }
 return hbr;
}


目前还差一个,就是跑马灯的实现,现在写了一个跑马灯的类,但是只能支持左到右的跑,按规格上看,也要支持上下才行。如果有人知道这样的类,告诉俺下,谢谢咯。 VC点滴1

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-10-04
  • 2022-02-15
  • 2021-07-20
  • 2021-06-25
猜你喜欢
  • 2021-10-04
  • 2021-09-05
  • 2021-09-27
  • 2021-06-06
  • 2022-01-10
  • 2021-06-09
  • 2021-08-28
相关资源
相似解决方案