大约有 3,000 项符合查询结果(耗时:0.0072秒) [XML]
MFC MDI切换menu原理 - C/C++ - 清泛网 - 专注C/C++及内核技术
...:
在资源编辑器中创建新的菜单资源 (IDR_MYMENU1)。
添加到 CMyDocument 的 HMENU 的数据成员,重写 GetDefaultMenu() 返回该数据成员:
// .h file
// HMENU m_hMyMenu;
// virtual HMENU GetDefaultMenu();
// get menu depending on state
HME...
mfc spin control 用法 - C/C++ - 清泛网 - 专注C/C++及内核技术
... pNMUpDown = reinterpret_cast<LPNMUPDOWN>(pNMHDR);
// TODO: 在此添加控件通知处理程序代码
if(pNMUpDown->iDelta == 1) // 如果此值为1 , 说明点击了Spin的往下箭头
{...
}
else if(pNMUpDown->iDelta == -1) // 如果此值为-...
MFC CFormView和CView区别 - C/C++ - 清泛网 - 专注C/C++及内核技术
...生类,在CFormView类里可以放很多控件,即“带有菜单并可以添加控件的工程”。
View必须和document一起工作,CView不能在资源编辑器中编辑,但是CFormView可以,一般来说,view是用来显示document中保存的数据,并且响应界面的消息,v...
为什么编译好的libcurl静态lib用不了? - C/C++ - 清泛网 - 专注C/C++及内核技术
...要调用静态lib的工程(非libcurl源代码工程)预编译器中添加 CURL_STATICLIB ,即可解决。
原因解析:
curl.h中部分代码
#ifdef CURL_STATICLIB
# define CURL_EXTERN
#elif defined(WIN32) || defined(_WIN32) || defined(__SYMBIAN32__)
# if defined(BUILDING_LI...
CListCtrl 如何设置单元格颜色? - C/C++ - 清泛网 - 专注C/C++及内核技术
...);
Cols.Add(30); //100%
m_ColListCtrl.InitCtrl(&Head, &Cols);
//添加数据
CString Linetitle;
int pos=0;
for (int x=0; x<10;x++)
{
Head.RemoveAll();
Linetitle.Format("Line %d",x);
Head.Add(Linetitle);
Linetitle.Format("SubLine %d-1",x);
Head.Add(Linetitle);
Linetitle.For...
MFC非客户区完美自绘(标题栏,边框,标题按钮)例子 - C/C++ - 清泛网 - 专...
...思想绘制并封装成一个类CDUIButton,这样可以随便往标题添加任何按钮。
以上内容来自:http://bbs.csdn.net/topics/390624967
感谢原作者,源码下载:NCSkinDemo.rar
当然也可以整个标题栏全部自绘,这样更简便些。先设置Dialog为无...
C++虚析构函数解析 - C/C++ - 清泛网 - 专注C/C++及内核技术
...内存开销。当类里面有定义虚函数的时候,编译器会给类添加一个虚函数表,里面来存放虚函数指针,这样就会增加类的存储空间。所以,只有当一个类被用来作为基类的时候,才把析构函数写成虚函数。
C++ 虚析构函数 虚函...
error C2512: “Foo”: 没有合适的默认构造函数可用 - C/C++ - 清泛网 - 专...
...此无法正确初始化,构造vector失败。解决办法,即是为类添加默认的构造函数。
error C2512 默认构造函数
[完整实例源码]C&C++修改文件只读属性 - C/C++ - 清泛网 - 专注C/C++及内核技术
... return 0;
}
D盘新建一个test.txt普通文件后,第一次运行(添加只读属性):
第二次运行(移除只读属性):
C++ 只读属性 GetFileAttributes SetFileAttributes
MFC Static透明背景色的实现、Static控件自绘、Static字体修改 - C/C++ - ...
...ow();
virtual void DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct);
...
//添加Owner Draw属性
void CTransparentStatic::PreSubclassWindow()
{
// TODO: Add your specialized code here and/or call the base class
CStatic::PreSubclassWindow();
DWORD dwStyle = GetStyle();
SetWindowLong(...