比如自己创建了个CButton类。
想把他关联到CDialogBar的按钮上。。
DoDataExchange。这种东西该放哪儿。
想把他关联到CDialogBar的按钮上。。
DoDataExchange。这种东西该放哪儿。
解决方案 »
- MFC关于添加按钮图标问题(CBitmapButton::AutoLoad)
- 远程调用其他线程中的函数,如何实现?
- 疑惑,为什么在注册表里的一个字符串键值的末尾还显示"..."?
- vb/vc字符串怪事:
- 如何判别一个字符串中是否有汉字?
- 请问CFile的Read(),Write()函数在读或者写后其游标位置是否已经移动到了读或写的位置?
- error C2664: 'Base64' : cannot convert parameter 1 from 'const char *' to 'unsigned char []'
- CreateWindow函数的使用和销毁????
- 请问函数defwindowproc与pretranslatemessage有什么区别?
- 可不可以同时连接两个数据源?
- 菜鸟提问,对不住大家,没分额,问题很简单的~
- 关于导出DLL的问题i
CButtonX是你的自绘按钮类
hWnd为按钮的句柄
你找到那个对话框文件所在类,例如叫CHeheDialog.h
在其中定义CMyButton m_Button;//CMyButton是你自定义按钮类
在CHeheDialog.cpp文件里有一个DoDataExchange函数
添加DDX_Control(pDX, IDC_BUTTON, m_Button);
这样就把你的按钮与m_button关联了,而m_Button是你自定义按钮类。
CDialogBar跟一般dialog有点不一样。。
How to Initialize Child Controls in a Derived CDialogBar