2012年(158)
分类: C/C++
2012-11-23 15:27:25
网友评论2012-11-23 15:39:35
周星星
#include <windows.h>
#include <iostream>
using namespace std;
BOOL CALLBACK MonitorEnumProc( HMONITOR hMonitor, HDC hdcMonitor, LPRECT lprcMonitor, LPARAM dwData )
{
const RECT& rt = *lprcMonitor;
cout << rt.left << ',' << rt.top << ' ' << rt.right-rt.left << '*' << rt.bottom-rt.top << '\n';
return true;
}
网友评论2012-11-23 15:39:22
周星星
我在VC代码中找到一部分可以利用的代码(不正宗),如下
#include <atlbase.h>
#include <atlwin.h>
LPCTSTR lpszTemplateName = MAKEINTRESOURCE(IDD_T002_DIALOG_1);
HINSTANCE hInst = AfxFindResourceHandle(lpszTemplateName, RT_DIALOG);
HRSRC hResource = ::FindResource(hInst, lpszTemplateName, RT_DIALOG);
DWORD dwSize = SizeofResource( hInst, hResource );
HGLOBAL hDialogTemplate = LoadResource(hInst, hResource);
LPCDLGTEMPLATE lpDialogTemplate