大约有 1,400 项符合查询结果(耗时:0.0037秒) [XML]
csplitterwnd 窗口不能自适应的解决方法 - C/C++ - 清泛网 - 专注C/C++及内核技术
...lit调整,尝试很多办法以后也无效。
这时可以看看split创建的窗口基类是什么:
如果是CWnd,会不响应OnSize()等事件,从而无法调整大小。
必须CListView、CFormView等View才行。csplitterwnd 自适应
c++ 代码调用nsis安装包实现静默安装 - C/C++ - 清泛网 - 专注C/C++及内核技术
...L, NULL, szWorking, &si, &pi );
...
以上方法使用CreateProcess函数创建一个进程并启动安装包静默安装,/D指定默认安装位置(没有引号,否则不生效),优先级最高。
不过当遇到需要提示权限的情况(需要以管理员身份运行),CreatePr...
MFC CSyncObject,CSingleLock,CMultiLock同步类 - C/C++ - 清泛网 - 专注C/C++及内核技术
... //有参数
5、用法:
CSingleLock singleLock(&m_CritSetion);//创建一个CSingleLock对象
singleLock.Lock();//试图获得共享资源
if(singleLock.IsLocked()) //判断共享资源是否被锁定
{……}
singleLock.UnLock(); //解锁共享资源。其实有两个解锁...
CSingleLock类介绍 - C/C++ - 清泛网 - 专注C/C++及内核技术
...使用同步类CSemaphore,CMutex,CCriticalSection和CEvent,你必须创建CSingleLock或CMultiLock对象来等待并释放同步对象。当你一次只需等待一个对象时使用CSingleLock。在特定的时间使用多个对象的话使用的CMultiLock。
要使用CSingleLock对象,在...
MFC 如何移动另一个进程中的窗口,实现窗口同步移动? - C/C++ - 清泛网 - ...
...窗口。
效果截图:
代码片断如下:
//等待上面创建进程并启动完毕
HWND hMain = NULL;
while(1)
{
if (hMain = ::FindWindow(NULL, "登录 - xxx"))
{
CRect rect, rectDlg;
pMainFrame->GetWindowRect(&rect);
::GetWindowRect(hMain, rectDlg);
:...
CFileDialog用法及参数解释 - C/C++ - 清泛网 - 专注C/C++及内核技术
...文件名不存在,则对话框返回询问用户是否根据次文件名创建文件的消息框
OFN_FILEMUSTEXIST:只能输入已存在的文件名
OFN_FORCESHOWHIDDEN:可以显示隐藏的文件
OFN_NOREADONLYRETURN:不返回只读文件
OFN_OVERWRITEPROMPT:保存的文件已存在时,显...
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可以按照指定大小实现位图的伸缩和拉伸,用法一样...
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 ...
给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,
...
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...