<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=334982&amp;view=findpost&amp;p=2923864</guid>
        <pubDate>Wed, 29 Jun 2011 16:36:04 +0000</pubDate>
        <title>Как запретить изменять размер окна</title>
        <link>https://forum.sources.ru/index.php?showtopic=334982&amp;view=findpost&amp;p=2923864</link>
        <description><![CDATA[kero_xmemor: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>SetWindowPos(&amp;CWnd::wndBottom, 0, 0, 0, 0, SWP_NOSIZE)</div></div><br>
малость не додумали: WM_WINDOWPOSCHANGING --&#62; lParam --&#62; WINDOWPOS.flags|SWP_NOSIZE]]></description>
        <author>kero_xmemor</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=334982&amp;view=findpost&amp;p=2923733</guid>
        <pubDate>Wed, 29 Jun 2011 12:13:00 +0000</pubDate>
        <title>Как запретить изменять размер окна</title>
        <link>https://forum.sources.ru/index.php?showtopic=334982&amp;view=findpost&amp;p=2923733</link>
        <description><![CDATA[Silver Soft: B.V., действительно )) Сразу все встало на свои места&#33; теперь все работает отлично ))<br><br>Огромное спасибо B.V. и Uncle_Bob&#33;&#33;&#33;]]></description>
        <author>Silver Soft</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=334982&amp;view=findpost&amp;p=2923712</guid>
        <pubDate>Wed, 29 Jun 2011 11:38:54 +0000</pubDate>
        <title>Как запретить изменять размер окна</title>
        <link>https://forum.sources.ru/index.php?showtopic=334982&amp;view=findpost&amp;p=2923712</link>
        <description><![CDATA[B.V.: Ты не учитываешь не только высоту заголовка, а вообще всю неклиентскую область, в которую входит и меню. Размеры окна, вместе с неклиентской частью возвращает GetWindowRect]]></description>
        <author>B.V.</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=334982&amp;view=findpost&amp;p=2923705</guid>
        <pubDate>Wed, 29 Jun 2011 11:29:56 +0000</pubDate>
        <title>Как запретить изменять размер окна</title>
        <link>https://forum.sources.ru/index.php?showtopic=334982&amp;view=findpost&amp;p=2923705</link>
        <description><![CDATA[Silver Soft: Логично.. тогда я не понимаю, почему координата x не глючит?<br>сейчас задал у &quot;x&quot; заведомо увеличенное значение, координата увеличилась ровно на то значение.. <br>а тут вообще чушь какая-то..<br><br>я с помощью GetClientRect узнал высоту окна, ее устанавливаю в min и max, но окошко укрощается, что даже кнопки все невидно, то есть высоту выдает неправильную, а ширину правильную...<br><br>Мысль пошла в сторону, что заголовок не учитывается, но укрощается окошко на много больше, чем высота заголовка....<br>В общем, я вообще ничего не понял )) почему &quot;y&quot; так себя ведет&#33;]]></description>
        <author>Silver Soft</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=334982&amp;view=findpost&amp;p=2923657</guid>
        <pubDate>Wed, 29 Jun 2011 10:50:22 +0000</pubDate>
        <title>Как запретить изменять размер окна</title>
        <link>https://forum.sources.ru/index.php?showtopic=334982&amp;view=findpost&amp;p=2923657</link>
        <description><![CDATA[UncleBob: Ну ты указываешь минимальный размер 400, логично, что если текущий размер меньше указанного тобой минимального, то окно должно увеличиться?]]></description>
        <author>UncleBob</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=334982&amp;view=findpost&amp;p=2923621</guid>
        <pubDate>Wed, 29 Jun 2011 10:09:10 +0000</pubDate>
        <title>Как запретить изменять размер окна</title>
        <link>https://forum.sources.ru/index.php?showtopic=334982&amp;view=findpost&amp;p=2923621</link>
        <description><![CDATA[Silver Soft: да, там 300, но если я в макс указываю 291, то слишком маленькое получается..<br>а почему она меняет то? я же ведь указываю новые значения, а не прошу их сложить?&#33;]]></description>
        <author>Silver Soft</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=334982&amp;view=findpost&amp;p=2923617</guid>
        <pubDate>Wed, 29 Jun 2011 10:04:29 +0000</pubDate>
        <title>Как запретить изменять размер окна</title>
        <link>https://forum.sources.ru/index.php?showtopic=334982&amp;view=findpost&amp;p=2923617</link>
        <description><![CDATA[UncleBob: может до этого размер окна по вертикали меньше 400?]]></description>
        <author>UncleBob</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=334982&amp;view=findpost&amp;p=2923561</guid>
        <pubDate>Wed, 29 Jun 2011 09:08:00 +0000</pubDate>
        <title>Как запретить изменять размер окна</title>
        <link>https://forum.sources.ru/index.php?showtopic=334982&amp;view=findpost&amp;p=2923561</link>
        <description><![CDATA[Silver Soft: Однако криво читал MSDN)) Всем огромное спасибо&#33; ) <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2011-06-29T09:19:01+00:00">29.06.11, 09:19</time></span></span><br>
Еще просьба&#33;<br>
По этой функции есть вопросы:<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">lpMMI-&#62;ptMaxTrackSize.x = 250;</div><div class="code_line">lpMMI-&#62;ptMaxTrackSize.y = 400;</div><div class="code_line">&nbsp;&nbsp; &nbsp;</div><div class="code_line">CDialogEx::OnGetMinMaxInfo(lpMMI);</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script><br>
<br>
все работает, указываю теперь минимальный размер:<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">lpMMI-&#62;ptMinTrackSize.x = 250;</div><div class="code_line">lpMMI-&#62;ptMinTrackSize.y = 400;</div><div class="code_line">lpMMI-&#62;ptMaxTrackSize.x = 250;</div><div class="code_line">lpMMI-&#62;ptMaxTrackSize.y = 400;</div><div class="code_line">&nbsp;</div><div class="code_line">CDialogEx::OnGetMinMaxInfo(lpMMI);</div></ol></div></div></div></div><br>
<br>
почему при этом размер окна в y-координате существенно увеличивается? цифры же одинаковые...]]></description>
        <author>Silver Soft</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=334982&amp;view=findpost&amp;p=2923558</guid>
        <pubDate>Wed, 29 Jun 2011 09:04:23 +0000</pubDate>
        <title>Как запретить изменять размер окна</title>
        <link>https://forum.sources.ru/index.php?showtopic=334982&amp;view=findpost&amp;p=2923558</link>
        <description><![CDATA[UncleBob: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=334982&view=findpost&p=2923549'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Silver Soft &#064; <time class="tag-quote__quoted-time" datetime="2011-06-29T08:57:01+00:00">29.06.11, 08:57</time></span><div class='quote '>только возвращает информацию</div></div><br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>MSDN</span><div class='quote '>Windows fills in an array of points specifying default values for the various positions and dimensions. <strong class='tag-b'>The application may change these values</strong> in OnGetMinMaxInfo</div></div><br>
если че]]></description>
        <author>UncleBob</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=334982&amp;view=findpost&amp;p=2923549</guid>
        <pubDate>Wed, 29 Jun 2011 08:57:01 +0000</pubDate>
        <title>Как запретить изменять размер окна</title>
        <link>https://forum.sources.ru/index.php?showtopic=334982&amp;view=findpost&amp;p=2923549</link>
        <description><![CDATA[Silver Soft: OnGetMinMaxInfo только возвращает информацию о положении и размере окна, а не изменяет ее. То есть не подходит )]]></description>
        <author>Silver Soft</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=334982&amp;view=findpost&amp;p=2923544</guid>
        <pubDate>Wed, 29 Jun 2011 08:51:37 +0000</pubDate>
        <title>Как запретить изменять размер окна</title>
        <link>https://forum.sources.ru/index.php?showtopic=334982&amp;view=findpost&amp;p=2923544</link>
        <description><![CDATA[B.V.: Ты тупишь. OnGetMinMaxInfo]]></description>
        <author>B.V.</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=334982&amp;view=findpost&amp;p=2923538</guid>
        <pubDate>Wed, 29 Jun 2011 08:41:06 +0000</pubDate>
        <title>Как запретить изменять размер окна</title>
        <link>https://forum.sources.ru/index.php?showtopic=334982&amp;view=findpost&amp;p=2923538</link>
        <description><![CDATA[Silver Soft: Доброго времени суток&#33;<br>
<br>
В VS2010 столкнулся с проблемой, которая раньше вообще не была проблемой. Суть: необходимо запретить пользователю изменять размер окна. <br>
<br>
Пробовал двумя способами:<br>
<br>
1)<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">SetWindowPos(&amp;CWnd::wndBottom, 0, 0, 0, 0, SWP_NOSIZE);</div></ol></div></div></div></div><br>
не работает, даже если нолики заменить реальными координатами. <br>
<br>
2) это в событиях (Events) закомментировать строки изменения, типа:<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">CDialogEx::OnSizing(fwSide, pRect);</div></ol></div></div></div></div><br>
и<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">CDialogEx::OnSize(nType, cx, cy);</div></ol></div></div></div></div><br>
<br>
Как мне это сделать, как запретить изменение размера окна? Это я туплю или VS2010 издевается? ))]]></description>
        <author>Silver Soft</author>
        <category>Visual C++ / MFC / WTL</category>
      </item>
	
      </channel>
      </rss>
	