Показать сообщение отдельно
Старый 29.01.2010, 16:48
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 4  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
В смысле? Парой строк тут не отделаешься, елси длл писать.
Хотя суть и вправду в двух строках:
Код:
HDC hdc = GetDC(GetDesktopWindow());
int refreshRate = GetDeviceCaps(hdc,VREFRESH);
...
Можно и без самописной длл:
Код:
var VREFRESH:Number = 116;
go.onRelease = function() {
	var user32 = new mdm.DLL("user32.dll");
	user32.addParameter("integer", "0");
	var dc = user32.call("integer", "GetDC");
	user32.clear();
	out.text += "Device " + dc + " has rate ";
	var gdi32 = new mdm.DLL("gdi32.dll");
	gdi32.addParameter("integer", dc);
	gdi32.addParameter("integer", VREFRESH);
	var rate = gdi32.call("integer", "GetDeviceCaps");
	out.text += rate + " Mhz";
};