<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Изменение разрешения экрана на нестандартное]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=6765&amp;type=atom" />
	<updated>2022-10-24T17:31:41Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=6765</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Изменение разрешения экрана на нестандартное]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155388#p155388" />
			<content type="html"><![CDATA[<p>Так-то да. Нужно интегрировать драйвер NVMe-накопителя и USB-3.0. Но когда мне это впервые понадобилось, не было времени на изучение мануалов и на эксперименты. Сборка, которой я пользовался, имела много хороших отзывов, и долгое время не вызывала трудностей. Проблема, с которой я сейчас столкнулся, оказалась решаемой.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2022-10-24T17:31:41Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155388#p155388</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Изменение разрешения экрана на нестандартное]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155387#p155387" />
			<content type="html"><![CDATA[<p>Все это можно сделать самому.<br /><a href="https://winaero.com/how-to-install-windows-7-on-a-pci-express-nvme-ssd/">https://winaero.com/how-to-install-wind … -nvme-ssd/</a></p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2022-10-24T17:11:34Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155387#p155387</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Изменение разрешения экрана на нестандартное]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155386#p155386" />
			<content type="html"><![CDATA[<p>Это бывает нужно, когда устанавливаешь Windows 7 на NVMe-накопитель.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2022-10-24T16:42:39Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155386#p155386</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Изменение разрешения экрана на нестандартное]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155383#p155383" />
			<content type="html"><![CDATA[<p>А зачем вообще пользоваться сборками?</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2022-10-24T15:57:46Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155383#p155383</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Изменение разрешения экрана на нестандартное]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155382#p155382" />
			<content type="html"><![CDATA[<p>Решил повторить вчерашний эксперимент.<br />1) Установил ОС из дистрибутива Windows 7 x32 &quot;сборка&quot;. Установил все драйверы, в том числе драйвер встроенной видеокарты. Скрипт не заработал.<br />2) Воткнул в компьютер видеокарту Nvidia 710 и установил её драйвер.&nbsp; Скрипт заработал. <img src="//forum.script-coding.com/img/smilies/wink.png" width="15" height="15" /><br />3) Вытыкнул из компьютера видеокарту Nvidia 710 и переключился на встроенную видеокарту. Скрипт всё ещё работает! <img src="//forum.script-coding.com/img/smilies/yikes.png" width="15" height="15" /></p><p>Полез в <span class="bbu">Программы --&gt; Программы и компоненты --&gt; Установленные обновления</span> - ничего нового нету от сегодняшней даты.</p><p>Посмотрел <span class="bbu">Программы --&gt; Программы и компоненты</span> - из нового только драйвер видеокарты Nvidia 710. Удалил его, перезагрузил компьютер. При этом скрипт остался рабочим!</p><p>Видать драйвер Nvidia что-то такое подсовывает в Windows, что исправляет кривулину. <span class="postimg"><img src="https://i.smiles2k.net/aiwan_smiles/ok.gif" alt="https://i.smiles2k.net/aiwan_smiles/ok.gif" /></span><br /><em><br />Добавлено:</em> Посмотрел установочный файл драйвера - в нём имеется dotNetFx40_Full_setup. Наверное он помог.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2022-10-24T15:11:00Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155382#p155382</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Изменение разрешения экрана на нестандартное]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155367#p155367" />
			<content type="html"><![CDATA[<p>Сейчас стало совсем непонятно. Взял дистрибутив Windows 7 x32 &quot;сборка&quot;. Установил на тот же компьютер, что и вчера. Скрипт из 1го сообщения исправно заработал. При этом msgbox&#039;ы скрипта из 17-го сообщения выдавали то ли 1 и 0, то ли 0 и 1. То есть дистрибутив &quot;сборка&quot; вообще-то нормальный.<br />Единственное предположение, почему в этот раз заработало: когда я ставил драйверы видеокарты, мне установщик предложил заодно установить то ли NET Framework, то ли Visual C++, и я согласился.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2022-10-23T14:18:01Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155367#p155367</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Изменение разрешения экрана на нестандартное]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155357#p155357" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>DISP_CHANGE_BADMODE<br />The graphics mode is not supported.</p></blockquote></div><p>Если что, я выбирал режимы из списка стандартных поддерживаемых видеокартой.</p><p>Пока что проделал такой эксперимент. Нашёл чистый дистрибутив Windows 7 x32 (не сборка), установил его, запустил скрипт. Скрипт исправно заработал как через AutoHotkeyA32.exe, так и через AutoHotkeyU32.exe без плясок с бубном.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2022-10-22T08:32:25Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155357#p155357</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Изменение разрешения экрана на нестандартное]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155356#p155356" />
			<content type="html"><![CDATA[<p>После этого заходите на msdn и читаете что эти функции должны возвращать.<br />У вас первая функция возвращает ок, а вторая ошибку:<br /></p><div class="quotebox"><blockquote><p>DISP_CHANGE_BADMODE<br />The graphics mode is not supported.</p></blockquote></div>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2022-10-21T20:01:28Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155356#p155356</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Изменение разрешения экрана на нестандартное]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155354#p155354" />
			<content type="html"><![CDATA[<p><strong>Malcev</strong>, я пробовал запустить скрипт в Windows 7 x32 разными способами:</p><p><strong>сохраннённый в ANSI</strong><br /></p><ul><li><p>через AutoHotkeyA32.exe</p></li><li><p>через AutoHotkeyU32.exe</p></li></ul><br /><p><strong>сохраннённый в Unicode</strong><br /></p><ul><li><p>через AutoHotkeyA32.exe</p></li><li><p>через AutoHotkeyU32.exe</p></li></ul><br /><p><strong>сохраннённый в UTF-8</strong><br /></p><ul><li><p>через AutoHotkeyA32.exe</p></li><li><p>через AutoHotkeyU32.exe</p></li></ul><p>Во всех 6 случаях первый msgbox выдавал <strong>1,</strong> второй msgbox выдавал <strong>-2</strong>.</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2022-10-21T15:07:31Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155354#p155354</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Изменение разрешения экрана на нестандартное]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155351#p155351" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>cD = 32   ; bits (quality) - you can change to suit your requirments
sW = 1440 ; pixels - you can change to suit your requirments
sH = 900  ; pixels - you can change to suit your requirments
rR = 60   ; Hz (frequency) - you can change to suit your requirments 

msgbox % ChangeDisplaySettings( cD, sW, sH, rR )

Return

ChangeDisplaySettings( cD, sW, sH, rR ) {
  VarSetCapacity(dM,156,0), NumPut(156,dM,36)
  msgbox % DllCall( &quot;EnumDisplaySettingsA&quot;, UInt,0, UInt,-1, UInt,&amp;dM )
  NumPut(0x5c0000,dM,40), NumPut(cD,dM,104), NumPut(sW,dM,108), NumPut(sH,dM,112), NumPut(rR,dM,120)
  Return DllCall( &quot;ChangeDisplaySettingsA&quot;, UInt,&amp;dM, UInt,0 )
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2022-10-20T18:36:54Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155351#p155351</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Изменение разрешения экрана на нестандартное]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155350#p155350" />
			<content type="html"><![CDATA[<p>Винда неоригинальная. И Windows 7 x64, и Windows 7 x32 - сборки из одного комплекта.<br />Как посмотреть ошибки DllCall? Через Script lines most recently executed?</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2022-10-20T16:48:15Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155350#p155350</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Изменение разрешения экрана на нестандартное]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155349#p155349" />
			<content type="html"><![CDATA[<p>Надо смотреть какие ошибки возвращает dllcall.<br />Винда оригинальная?</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2022-10-20T16:42:25Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155349#p155349</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Изменение разрешения экрана на нестандартное]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155348#p155348" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Скрипты в любом случае нужно сохранять в UTF-8 с BOM</p></blockquote></div>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2022-10-20T16:21:25Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155348#p155348</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Изменение разрешения экрана на нестандартное]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155347#p155347" />
			<content type="html"><![CDATA[<p>Я попробовал в Windows 7 x64 запустить скрипт через <br /><strong>AutoHotkeyA32.exe:</strong><br /></p><ul><li><p>сохранял в UTF-8 - получилось</p></li><li><p>сохранял в ANSI - получилось</p></li><li><p>сохранял в Юникод - получилось</p></li></ul><br /><p>Потом пробовал в Windows 7 x64 запустить скрипт через<br /><strong>AutoHotkeyU32.exe:</strong><br /></p><ul><li><p>сохранял в UTF-8 - получилось</p></li><li><p>сохранял в ANSI - получилось</p></li><li><p>сохранял в Юникод - получилось</p></li></ul><p>Остаётся только ещё попробовать сохранять с BOM ?</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2022-10-20T15:37:16Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155347#p155347</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Изменение разрешения экрана на нестандартное]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=155346#p155346" />
			<content type="html"><![CDATA[<p>Попробуй в Windows x64 с 32-битным интерпретатором. Скрипты в любом случае нужно сохранять в UTF-8 с BOM.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2022-10-20T14:47:13Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=155346#p155346</id>
		</entry>
</feed>
