📄 logo.cpp
字号:
#include "stdafx.h"
#include "resource.h"
#include "Logo.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char BASED_CODE THIS_FILE[] = __FILE__;
#endif
IMPLEMENT_DYNCREATE(CLogoThread, CWinThread) //动态创建
BOOL CLogoThread::InitInstance()
{
//说明:通常,系统内的每个线程都有自己的输入队列。本函数(既“连接线程输入函数”)允许线程和进程共享输入队列。连接了线程后,输入焦点、窗口激活、鼠标捕获、键盘状态以及输入队列状态都会进入共享状态
::AttachThreadInput(m_nThreadID, //欲连接线程的标识符(ID)
AfxGetApp()->m_nThreadID, //与idAttach线程连接的另一个线程的标识符
true ); //TRUE(非零)连接,FALSE撤消连接
m_pLogoDlg=new CLogoDlg;
m_pLogoDlg->Create(IDD_LOGODLG);
m_pLogoDlg->ShowWindow(SW_SHOW); //在这个用户界面线程中创建对话框
return true;
}
void CLogoThread::HideSplash()
{
m_pLogoDlg->SendMessage(WM_CLOSE);
}
int CLogoThread::ExitInstance()
{
m_pLogoDlg->DestroyWindow();
delete m_pLogoDlg;
return CWinThread::ExitInstance();
}
BEGIN_MESSAGE_MAP(CLogoThread, CWinThread)
//{{AFX_MSG_MAP(CLogoThread)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -