大约有 1,400 项符合查询结果(耗时:0.0037秒) [XML]

https://www.tsingfun.com/it/cpp/1539.html 

csplitterwnd 窗口不能自适应的解决方法 - C/C++ - 清泛网 - 专注C/C++及内核技术

...lit调整,尝试很多办法以后也无效。 这时可以看看split创建的窗口基类是什么: 如果是CWnd,会不响应OnSize()等事件,从而无法调整大小。 必须CListView、CFormView等View才行。csplitterwnd 自适应
https://www.tsingfun.com/it/cpp/1784.html 

c++ 代码调用nsis安装包实现静默安装 - C/C++ - 清泛网 - 专注C/C++及内核技术

...L, NULL, szWorking, &si, &pi ); ... 以上方法使用CreateProcess函数创建一个进程并启动安装包静默安装,/D指定默认安装位置(没有引号,否则不生效),优先级最高。 不过当遇到需要提示权限的情况(需要以管理员身份运行),CreatePr...
https://www.tsingfun.com/it/cpp/1909.html 

MFC CSyncObject,CSingleLock,CMultiLock同步类 - C/C++ - 清泛网 - 专注C/C++及内核技术

... //有参数 5、用法: CSingleLock singleLock(&m_CritSetion);//创建一个CSingleLock对象 singleLock.Lock();//试图获得共享资源 if(singleLock.IsLocked()) //判断共享资源是否被锁定 {……} singleLock.UnLock(); //解锁共享资源。其实有两个解锁...
https://www.tsingfun.com/it/cpp/1910.html 

CSingleLock类介绍 - C/C++ - 清泛网 - 专注C/C++及内核技术

...使用同步类CSemaphore,CMutex,CCriticalSection和CEvent,你必须创建CSingleLock或CMultiLock对象来等待并释放同步对象。当你一次只需等待一个对象时使用CSingleLock。在特定的时间使用多个对象的话使用的CMultiLock。 要使用CSingleLock对象,在...
https://www.tsingfun.com/it/cpp/1916.html 

MFC 如何移动另一个进程中的窗口,实现窗口同步移动? - C/C++ - 清泛网 - ...

...窗口。 效果截图: 代码片断如下: //等待上面创建进程并启动完毕 HWND hMain = NULL; while(1) { if (hMain = ::FindWindow(NULL, "登录 - xxx")) { CRect rect, rectDlg; pMainFrame->GetWindowRect(&rect); ::GetWindowRect(hMain, rectDlg); :...
https://www.tsingfun.com/it/cpp/2058.html 

CFileDialog用法及参数解释 - C/C++ - 清泛网 - 专注C/C++及内核技术

...文件名不存在,则对话框返回询问用户是否根据次文件名创建文件的消息框 OFN_FILEMUSTEXIST:只能输入已存在的文件名 OFN_FORCESHOWHIDDEN:可以显示隐藏的文件 OFN_NOREADONLYRETURN:不返回只读文件 OFN_OVERWRITEPROMPT:保存的文件已存在时,显...
https://www.tsingfun.com/it/cpp/2119.html 

MFC GDI中位图的显示 位图绘制 - C/C++ - 清泛网 - 专注C/C++及内核技术

...信息 CDC dcCompatible; dcCompatible.CreateCompatibleDC( pDC ); // 创建与当前DC(pDC)兼容的DC dcCompatible.SelectObject( &bitmap ); pDC->BitBlt( 0, 0, 24, 24, &dcCompatible, 0, 0, SRCCOPY ); //StretchBlt可以按照指定大小实现位图的伸缩和拉伸,用法一样...
https://www.tsingfun.com/it/cpp/2125.html 

MFC CEdit控件自绘、MFC圆角输入框 - C/C++ - 清泛网 - 专注C/C++及内核技术

...55); //禁用背景色 m_brushBkg.CreateSolidBrush(m_clrBackground); //创建背景画刷 m_pfTitle = ::GetFont(_T("微软雅黑"), 12); } CMyEdit::~CMyEdit() { } BEGIN_MESSAGE_MAP(CMyEdit, CEdit) ON_WM_NCPAINT() ON_WM_CTLCOLOR_REFLECT() END_MESSAGE_MAP() // CWEEditCtrl ...
https://www.tsingfun.com/it/cpp/2133.html 

给VC/SDK中的应用程序加上皮肤(实例演示) - C/C++ - 清泛网 - 专注C/C++及内核技术

...路径; #include "SkinH.h" #pragma comment(lib,"SkinH.lib") 3、在创建窗口之前加载皮肤文件 SkinH_AttachEx(("skins/MSN.she"), NULL); //这句核心 hwnd = CreateWindow (szAppName, TEXT ("About Box Demo Program"), WS_OVERLAPPEDWINDOW, ...
https://www.tsingfun.com/it/cpp/2141.html 

VC IP地址控件(CIPAddressCtrl )的自绘 - C/C++ - 清泛网 - 专注C/C++及内核技术

..., 174); //文字颜色 m_brushBkg.CreateSolidBrush(m_clrBackground); //创建背景画刷 m_pfDefault = ::GetFont(_T("微软雅黑"), 12); } CMyIPCtrl::~CMyIPCtrl() { } BEGIN_MESSAGE_MAP(CMyIPCtrl, CIPAddressCtrl) ON_WM_NCPAINT() //ON_WM_CTLCOLOR_REFLECT() ON_WM_CTLCOLOR() EN...