Windows程序设计_19_测试Windows应用程序加载函数
Posted volcanol ---- View OF Linux Ca
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows程序设计_19_测试Windows应用程序加载函数相关的知识,希望对你有一定的参考价值。
/* 本程序测试自定义的WinMainCRTStartup函数 */ #define STRICT #define WIN32_LEAN_AND_MEAN #include <windows.h> #include <tchar.h> #include <assert.h> //PIMAGE_DOS_HEADER void CenterText(HDC hDC,int x,int y,LPCTSTR szFace,LPCTSTR szMessage,int point) { HFONT hFont=CreateFont(- point * GetDeviceCaps(hDC,LOGPIXELSY)/72, 0, 0, 0, FW_BOLD, TRUE, FALSE, FALSE, ANSI_CHARSET, OUT_TT_PRECIS, CLIP_DEFAULT_PRECIS, PROOF_QUALITY, VARIABLE_PITCH, szFace ); assert(hFont); HGDIOBJ hOld=SelectObject(hDC,hFont); SetTextAlign(hDC,TA_CENTER | TA_BASELINE); SetBkMode(hDC,TRANSPARENT); SetTextColor(hDC,RGB(0,0,0xFF)); TextOut(hDC,x,y,szMessage,_tcslen(szMessage)); SelectObject(hDC,hOld); DeleteObject(hOld); } const TCHAR szMessage[]=_T("Hello world"); const TCHAR szFace[]=_T("Times New Roman"); #pragma comment(linker,"-merge:rdata=.text") //#pragma comment(linker,"-align:512") extern "C" void WinMainCRTStartup() { HDC hDC=GetDC(NULL); assert(hDC); CenterText(hDC,GetSystemMetrics(SM_CXSCREEN)/2,GetSystemMetrics(SM_CYSCREEN)/2,szFace,szMessage,72); ReleaseDC(NULL,hDC); ExitProcess(0); }
以上是关于Windows程序设计_19_测试Windows应用程序加载函数的主要内容,如果未能解决你的问题,请参考以下文章
Selenium 对于 Web UI 测试就像 ________ 对于 Windows 应用程序 UI 测试 [关闭]
19windows_19_OwnerDraw自制按钮DIYBUTTON