VC 更改标题图标、名称,检测实例运行
2011-11-15 14:07
211 查看
BOOL CXXXXApp::InitInstance()
{
//以下检测是否有运行着的实例,若有就退出
HANDLE hMutex = ::CreateMutex( NULL, TRUE, m_pszAppName );
if ( ::GetLastError() == ERROR_ALREADY_EXISTS )
return FALSE;
pFrame->LoadFrame(IDR_MAINFRAME,
WS_OVERLAPPEDWINDOW,/*这里去掉了FWS_ADDTOTITLE(负责往TITLE加document名称)*/
NULL);
//以下更改TITLE图标
HICON hIcon=AfxGetApp()->LoadIcon(IDI_ICON1);
ASSERT(hIcon);
m_pMainWnd->SendMessage(WM_SETICON,TRUE,(LPARAM)hIcon);
// m_pMainWnd->SetWindowText("在这里可以改变TITLE名称");
// The one and only window has been initialized, so show and update it.
pFrame->ShowWindow(SW_SHOW);
pFrame->UpdateWindow();
}
{
//以下检测是否有运行着的实例,若有就退出
HANDLE hMutex = ::CreateMutex( NULL, TRUE, m_pszAppName );
if ( ::GetLastError() == ERROR_ALREADY_EXISTS )
return FALSE;
pFrame->LoadFrame(IDR_MAINFRAME,
WS_OVERLAPPEDWINDOW,/*这里去掉了FWS_ADDTOTITLE(负责往TITLE加document名称)*/
NULL);
//以下更改TITLE图标
HICON hIcon=AfxGetApp()->LoadIcon(IDI_ICON1);
ASSERT(hIcon);
m_pMainWnd->SendMessage(WM_SETICON,TRUE,(LPARAM)hIcon);
// m_pMainWnd->SetWindowText("在这里可以改变TITLE名称");
// The one and only window has been initialized, so show and update it.
pFrame->ShowWindow(SW_SHOW);
pFrame->UpdateWindow();
}
相关文章推荐
- VC++运行时更改命令行窗体图标
- VC 更改标题图标
- VC++/MFC程序图标更改方法以及修改程序标题 超级简单啦
- Gradle多渠道打包(动态设定App名称,应用图标,替换常量,更改包名,变更渠道)方法一
- 在VC++中实现让程序只运行一个实例的方法
- 【android studio】安卓中修改每个每个活动的actionbar标题及更改应用图标及更改应用的名字
- 关于“vc 运行一个进程实例”文章是愚蠢的
- VC更改对话框标题
- VC++ 更改标题字体以及居中显示标题
- [VC]在VC++中实现让程序只运行一个实例的方法且实现该实例
- VC++更改程序图标
- VC实例分析:VC++通过汇编获取代码运行时间
- VC: 更改MFC程序图标
- 在VC中更改可执行程序的图标
- VC对于ICON的设置替换(即更改应用程序图标)
- android更改标题的图标和文字
- vc更改对话框标题
- VC++实现程序只运行一个实例 .
- VC++实现程序只运行一个实例
- 运行时更改浏览器标题