- 博客(0)
- 收藏
- 关注
VC开发的实用的调色板工具
VC开发的实用的调色板工具,实时显示颜色, CDC dc ;
dc.Attach(lpDrawItemStruct->hDC);
CWnd *pWndButn=GetDlgItem(nIDCtl);
CRect rc;
COLORREF color ;
switch(nIDCtl)
{
case IDC_BUTTON :
color=RGB(m_red,m_green,m_blue);
break ;
case IDC_BUTTONRED :
color=RGB(m_red,0,0);
break ;
case IDC_BUTTONGREEN :
color=RGB(0,m_green,0);
break ;
case IDC_BUTTONBLUE :
color=RGB(0,0,m_blue);
break ;
}
pWndButn->GetClientRect(&rc); //获取按钮所在区域
dc.FillSolidRect(&rc, color); //绘制按钮
2023-04-02
MFC执行DOS去掉黑框取得DOS命令结果
MFC执行DOS去掉黑框取得DOS命令结果这个命令是在网上邻居上隐藏本机器 你可以换成你自己感兴趣的dos命令 注意空格千万别错了
// CString DosString = "net config server /hidden:yes";
///下面是功能部分 多次使用的话可以封装成函数,当然参数是上面的DosString
#define DOS_CMD (LPTSTR)(LPCTSTR)DosString
SECURITY_ATTRIBUTES sa;
HANDLE hRead, hWrite;
sa.nLength = sizeof(SECURITY_ATTRIBUTES);
sa.lpSecurityDescriptor = NULL;
sa.bInheritHandle = TRUE;
if (!CreatePipe(&hRead, &hWrite, &sa, 0)) return FALSE;
2023-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人