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

📄 batterytest.cpp

📁 在WINCE 5.0 上基于Maxim 17040 电池采样测试程序
💻 CPP
字号:
// BatteryTest.cpp : main source file for BatteryTest.exe
//

#include "stdafx.h"

#include "resource.h"

#include "aboutdlg.h"
#include "maindlg.h"

CAppModule _Module;

int Run(LPTSTR /*lpstrCmdLine*/ = NULL, int nCmdShow = SW_SHOWNORMAL)
{
	CMessageLoop theLoop;
	_Module.AddMessageLoop(&theLoop);

	CMainDlg dlgMain;

	if(dlgMain.Create(NULL) == NULL)
	{
		ATLTRACE(_T("Main dialog creation failed!\n"));
		return 0;
	}

	dlgMain.ShowWindow(nCmdShow);

	int nRet = theLoop.Run();

	_Module.RemoveMessageLoop();
	return nRet;
}

int WINAPI _tWinMain(HINSTANCE hInstance, HINSTANCE /*hPrevInstance*/, LPTSTR lpstrCmdLine, int nCmdShow)
{
	
	HRESULT hRes = CMainDlg::ActivatePreviousInstance(hInstance);
	if(FAILED(hRes) || S_FALSE == hRes)
	{
		return hRes;
	}

	hRes = ::CoInitializeEx(NULL, COINIT_MULTITHREADED);
	ATLASSERT(SUCCEEDED(hRes));

	/*
	Calling AtlInitCommonControls is not necessary to utilize picture,
	static text, edit box, group box, button, check box, radio button, 
	combo box, list box, or the horizontal and vertical scroll bars.

	Calling AtlInitCommonControls with 0 is required to utilize the spin, 
	progress, slider, list, tree, and tab controls.

	Adding the ICC_DATE_CLASSES flag is required to initialize the 
	date time picker and month calendar controls.

	Add additional flags to support additoinal controls not mentioned above.
	*/
	AtlInitCommonControls(ICC_DATE_CLASSES);

	hRes = _Module.Init(NULL, hInstance);
	ATLASSERT(SUCCEEDED(hRes));

	int nRet = Run(lpstrCmdLine, nCmdShow);

	_Module.Term();
	::CoUninitialize();

	return nRet;
}

⌨️ 快捷键说明

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