⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 maindialog.cpp

📁 windows mobile下自绘的进度条
💻 CPP
字号:
// MainDialog.cpp : implementation file
//

#include "stdafx.h"
#include "Proccessbar.h"
#include "MainDialog.h"
#include "ProccessbarDlg.h"
#include "resourceppc.h"


// CMainDialog dialog

IMPLEMENT_DYNAMIC(CMainDialog, CDialog)

CMainDialog::CMainDialog(CWnd* pParent /*=NULL*/)
	: CDialog(CMainDialog::IDD, pParent)
{
	myMenu.LoadMenu(IDR_MENU1);
}

CMainDialog::~CMainDialog()
{
	//FullScreen(GetSafeHwnd());
}

void CMainDialog::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);

	//DDX_Control(pDX,IDC_EDIT1,m_Edit);
}


BEGIN_MESSAGE_MAP(CMainDialog, CDialog)
	ON_BN_CLICKED(IDC_BUTTON_OPEN,&CMainDialog::OnButtonOpenDeal)
END_MESSAGE_MAP()

/*
void CMainDialog::OnOk()
{
	CDialog::OnOK();
	ExitFullScreen(GetSafeHwnd());
}

void CMainDialog::OnOK() 
{	
	ExitFullScreen(GetSafeHwnd());
	CDialog::OnOK(); // This will close the dialog and DoModal will return.
}

void CMainDialog::OnCancel() 
{
	ExitFullScreen(GetSafeHwnd());
	CDialog::OnCancel();
}

*/

BOOL CMainDialog::OnInitDialog()
{
	CDialog::OnInitDialog();

	FullScreen(GetSafeHwnd());

	
	//m_Edit.SetWindowText((LPCTSTR)"kkkk");

	//m_Edit.ShowWindow(SW_SHOW);

	
	//SHFullScreen(this->m_hWnd,SHFS_HIDETASKBAR | SHFS_HIDESIPBUTTON | SHFS_HIDESTARTICON);



	return true;
}

//线程开始显示进度条
DWORD CMainDialog::ThreadProc(LPVOID lpParameter)
{
	CWnd* pMwin = (CWnd*)lpParameter;

	CProccessbarDlg mProcessbar = new CProccessbarDlg();
	int n = mProcessbar.DoModal();
	//int n = CProccessbarDlg::ShowDialog(pMwin);
	CString str;
	str.Format(_T("%d"),n);
	AfxMessageBox(str);

	return n;
}


void CMainDialog::OnButtonOpenDeal()
{
	DWORD dwShow = NULL;
	dwShow = CProccessbarDlg::Show();

	Sleep(10 * 1000);

	CProccessbarDlg::Hide();

}

// CMainDialog message handlers

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -