1.属性页的添加:创建对话框的类,该类要从CpropertyPage继承;然后在要添加该对话框为属性页的类(头文件)里创建CpropertySheet类的一个对象m_tabsheet和新创建的对话框类的对象m_skatch;最后,在.cpp文件里的OnInitDialog()之类的函数里实现如下代码...
                            
                            
                                分类:
其他好文   时间:
2014-05-02 12:08:33   
                                阅读次数:
353
                             
                    
                        
                            
                            
                                ---- 
笔者曾在《软件报》2000年第5期中讨论过如何改变控件的颜色,但还有相当一部分的读者来信提问:一个基于对话框的MFC 
AppWizard应用程序中,如何改变对话框的背景颜色呢?对于这个问题,其实可以由几种不同的方法来实现,具体如下(粗斜体代码为增添的):---- 
方法一:调用CWinApp...
                            
                            
                                分类:
其他好文   时间:
2014-05-02 02:10:32   
                                阅读次数:
354
                             
                    
                        
                            
                            
                                1.如何正确的得到ComBox的指针CComboBox *mComb = 
(CComboBox*)GetDlgItem(IDC_DuanCB);CComboBox *mComb = 
(CComboBox*)::GetDlgItem(m_hWnd,IDC_DuanCB);2.CComboBox控件详解...
                            
                            
                                分类:
其他好文   时间:
2014-05-02 01:53:03   
                                阅读次数:
333
                             
                    
                        
                            
                            
                                1.列表框中标题栏(Column)的添加创建一个List 
Control,其ID为IDC_LIST,在其Styles属性项下的View项里选择Report、Align项里选择Top、Sort项里选择None.然后在该List所在对话框的类(头文件)里创建ClistCtrl的一个对象m_list然后在...
                            
                            
                                分类:
其他好文   时间:
2014-05-02 01:50:52   
                                阅读次数:
420
                             
                    
                        
                            
                            
                                中国人自古就有自右至左、从上到下书写汉字的习惯。而当我们在自己所编写的应用程序中使用输出函数输出的总是自左至右的横排文字。有没有可能在我们的应用程序中实现竖写汉字的效果呢?笔者偶然发现了一种利用VC实现竖写汉字效果的方法,现在就把它介绍给大家。 
Windows系统内置了许多名称以“@”开头的字集,....
                            
                            
                                分类:
其他好文   时间:
2014-05-02 01:42:15   
                                阅读次数:
284
                             
                    
                        
                            
                            
                                1.删除文件夹//删除文件夹及其所有内容void 
CBaseDoc::RemoveFolder(const CString &strPathName){CString path = 
strPathName;if (path.Right(1) != _T("\\"))path += _T("\\");...
                            
                            
                                分类:
其他好文   时间:
2014-05-02 01:35:46   
                                阅读次数:
373
                             
                    
                        
                            
                            
                                1.图标透明(1).Windows中的图标其实是有两个图像组成的,其中一个用于与它要显示的位置的图像做“AND”操作,另一个作“XOR”操作。透明:用“白色”AND,用“黑色”XOR反色:用“白色”AND,用“白色”XOR正常色:用“黑色”AND,用正常颜色XOR.(2). 
WIN9X中好像是对像素...
                            
                            
                                分类:
其他好文   时间:
2014-05-02 01:33:35   
                                阅读次数:
319
                             
                    
                        
                            
                            
                                1.修改主窗口风格AppWizard生成的应用程序框架的主窗口具有缺省的窗口风格,比如在窗口标题条中自动添加文档名、窗口是叠加型的、可改变窗口大小等。要修改窗口的缺省风格,需要重载CWnd::PreCreateWindow(CREATESTRUCT& 
cs)函数,并在其中修改CREATESTRUCT...
                            
                            
                                分类:
其他好文   时间:
2014-05-02 01:24:55   
                                阅读次数:
393
                             
                    
                        
                            
                            
                                摘 要:本文提供了四种启动画面制作方法。使用启动画面一是可以减少等待程序加载过程中的枯燥感(尤其是一些大型程序);二是 
可以用来显示软件名称和版权等提示信息。怎样使用VC++制作应用程序的启动画面呢?本文提供四种方法。前三种适用于基于文档的应用程序,第四种适用于基于对话框的应用程 
序。1.利用组件库...
                            
                            
                                分类:
其他好文   时间:
2014-05-02 01:16:15   
                                阅读次数:
301
                             
                    
                        
                            
                            
                                菜单控制为什么即使调用EnableMenuItem菜单项后,菜单项还处于禁止状态需要将CFrameWnd:: 
m_bAutomenuEnable设置为FALSE,如果该数据成员为TRUE(缺省值),工作框将自动地禁止没有ON_UPDATE_COMMAND_UI或者ON_COMMAND的菜单项。//D...
                            
                            
                                分类:
编程语言   时间:
2014-05-02 01:11:58   
                                阅读次数:
418