大约有 1,000 项符合查询结果(耗时:0.0027秒) [XML]
c++关闭按钮灰掉 - C++ UI - 清泛IT社区,为创新赋能!
通过系统菜单灰掉:
//获得系统菜单
CMenu *pMenu = GetSystemMenu(false);
//获得关闭按钮ID
UINT ID = pMenu->GetMenuItemID(pMenu->GetMenuItemCount()-1);
//使关闭按钮无效
pMenu->EnableMenuItem(ID,MF_GRAYED);复制代码启用:
//获得系统菜单
CMenu *pMenu = G...
%d,%c,%s,%x等转换符 释义 - C/C++ - 清泛IT论坛,有思想、有深度
...志〕〔输出最少宽度〕〔.精度〕〔长度〕类型
"%-md" :左对齐,若m比实际少时,按实际输出。
"%m.ns":输出m位,取字符串(左起)n位,左补空格,当n>m or m省略时m=n
e.g. "%7.2s" 输入CHINA
...
CreateWindow()动态创建一个EditBox - C/C++ - 清泛IT论坛,有思想、有深度
本帖最后由 zqp2013 于 2015-1-4 16:21 编辑
在Win32代码或MFC代码中动态创建一个EditBox:
在OnInitDialog()函数中:
        // 创建EditBox
        HWND m_wndEdit = CreateWindow(_T("EDIT"), 0, WS_C...
MFC 修改对话框图标 - C++ UI - 清泛IT社区,为创新赋能!
在对应对话框的初始化函数OnInitDialog()中,添加以下代码:HICON m_hIcon;
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);//主框架的图标
SetIcon(m_hIcon, TRUE); // Set big icon
SetIcon(m_hIcon, FALSE); // Set small icon复制代码
C++在堆上申请二维数组 - C/C++ - 清泛IT论坛,有思想、有深度
假设要申请的是double型大小m*n数组有如下方法方法一:优点:申请的空间是连续的 缺点:较难理解
double (*d)[n] = new double[m][n]复制代码
方法二:优点:容易理解 缺点:申请的空间不能连续且需要多个指针才能管理
double *d[m];
for...
MFC中使用CSplitterWnd分割窗口后视图大小的问题 - C++ UI - 清泛IT社区,为创新赋能!
...teView(...)设置大小时,往往起不到想要的结果。
CSize sizeDummy;
m_wndSplitterH.CreateStatic(this, 2, 1);
if (!m_wndSplitterH.CreateView(0, 0, RUNTIME_CLASS(CGraphFrame), sizeDummy, pContext))复制代码
这时,你可以:
1、设置一下m_wndSplitterH的SetRowInfo属性函数...
OnInitDialog()中SetFocus()设置焦点不起作用解决方法 - VC/MFC - 清泛IT论...
BOOL Cxxx::OnInitDialog()
{
    ...
    ::SetFocus(m_wndEdit);   // 不起作用,请参照如下VS自动生成的注释。
    ...
    return TRUE; // 除非将焦点设置到控件,否则返回 TRUE
}
当然,改为return FALSE;能解...
优惠券批量生成及导入的思路 - 闲聊区 - 清泛IT论坛,有思想、有深度
...n gen_coupon() {
    do {
        $m = mt_rand(0, PHP_INT_MAX);
        $n = mt_rand(0, PHP_INT_MAX);
        $m = base_convert($m, 10, 36);  // 主随机
       &n...
mfc 按钮变成了非xp风格、界面变成windows经典样式? - C++ UI - 清泛IT社...
... xp风格
stdafx.h中添加:
#ifdef _UNICODE
#if defined _M_IX86
#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"")
#...
c++ 代码调用nsis安装包实现静默安装 - 脚本技术 - 清泛IT社区,为创新赋能!
TCHAR szCurPath[MAX_PATH] = {0};
GetCurrentDirectory(MAX_PATH, szCurPath);
TCHAR szFile[MAX_PATH] = {0};
_stprintf_s(szFile, MAX_PATH, _T("%s\\setup.exe"), szCurPath);
CString szPath = szFile;
CString szCmdline = _T("");
CString szWorking;
szWorking = szPath.Mid( 0, szPath.Reve...