我动态连接的,现在要在没装vc的机上用,该怎么发布阿?那么多dll真恶阿
好人阿
好人阿
解决方案 »
- 哦,这个咋办?
- 我在MFC中加入MapObjects控件,再在控件中加入shape文件,只显示地形图,请问怎样实现出现文字标注?
- 映射坐标后,GDI字符串输出函数统统需要重新计算坐标,有没有简单点的处理办法?
- 新建mfc dialogbox工程,我要获得CWinApp 这个class的指针怎么得到
- 请问完成端口的Socket模型如何解决数据同步问题??????????
- 我使用DDX时一个CEdit框的初始值为0(UINT型),因此当打开该对话框时显示该编辑框为0,怎样使它不显示0
- 请问如何使用某特殊的DBMS的API函数为其编写应用数据库?
- 哪位老大来解释一下这几个概念,up给分
- skyyoung(路人甲) 请进
- 注册表中如何获取一个指定的子键的路径
- TCS-51单片机实验学生用书中的程序原代码哪里可以下载??
- 真没心情,,把同学的硬盘搞坏了。
::
菜单:编译->放置可远程配置->Release/Debug
他还要mfc42d.dll,mfc***.dll,我是不是把那几个dll拷在一起就可以在没装vc++的机上用了阿?
?
方法一:重载CDocument的虚函数"SetTitle":
void CMyDoc::SetTitle(LPCTSTR lpszTitle)
{
CDocument::SetTitle("MyTitle");
}
*这个方法是将标题改为"MyTitle - MyApp"
方法二:在程序中的任何位置调用下面的函数:
(AfxGetMainWnd( ))->SetWindowText("MyApp");
*这个方法是将标题改为"MyApp",但是每当一个文档对象被创建时,MFC就会加上文档名
方法三:重载CFrameWnd的虚函数"OnUpdateFrameTitle"
void CMainFrame::OnUpdateFrameTitle(BOOL Nada)
{
// get app name from string table resource
//----------------------------------------
CString csAppName;
csAppName.Format(AFX_IDS_APP_TITLE);
// Set caption of main frame window
//---------------------------------
SetWindowText(csAppName);
}
*注意,在微软的联机帮助中是找不到这个函数的,在新的版本中也可能不支持这个函数,所以要慎用
方法四:最好的和最安全的方法,就是改写窗口的属性
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
cs.style &= ~(LONG) FWS_ADDTOTITLE;return CFrameWnd::PreCreateWindow(cs);
}