<?xml version="1.0" encoding="utf-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Форум программистов и сисадминов Киберфорум - Блоги - Robesper3411</title>
		<link>https://www.cyberforum.ru/blogs/228118/</link>
		<description>КиберФорум - форум программистов, системных администраторов, администраторов баз данных, компьютерный форум, форум по электронике и бытовой технике, обсуждение софта. Бесплатная помощь в решении задач по программированию и наукам, решение проблем с компьютером, операционными системам</description>
		<language>ru</language>
		<lastBuildDate>Fri, 21 Aug 2026 16:01:27 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>https://www.cyberforum.ru//cyberstatic.net/images/misc/rss.jpg</url>
			<title>Форум программистов и сисадминов Киберфорум - Блоги - Robesper3411</title>
			<link>https://www.cyberforum.ru/blogs/228118/</link>
		</image>
		<item>
			<title>Создать обработчик событий</title>
			<link>https://www.cyberforum.ru/blogs/228118/1105.html</link>
			<pubDate>Sun, 20 Jan 2013 16:20:13 GMT</pubDate>
			<description>Возмонжно кому-нибудь пригодиться - вот готовый код. Для других контролов нужно менять только...</description>
			<content:encoded><![CDATA[<div>Возмонжно кому-нибудь пригодиться - вот готовый код. Для других контролов нужно менять только название тип контрола и свойства.<br />
<b>MrCold</b>, спасибо просто громадное... не представляете как я Вам признателен. Уже целую неделю пытаюсь сварганить и наконец - оно свершилось:) Еще раз спасибо:)<br />
<br />
<br />
<div class="codeblock"><table class="cpp"><thead><tr><td colspan="2" id="137538751"  class="head">C++</td></tr></thead><tbody><tr class="li1"><td><div id="137538751" style="height: 350px" class="codeframe"><table><tr class="li1"><td class="ln" style="padding: 0px 10px 0px 5px;"><pre class="de1">1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
</pre></td><td class="de1"><pre class="de1"><span class="co2">#pragma once</span>
&nbsp;
<span class="kw2">namespace</span> My4 <span class="br0">&#123;</span>
&nbsp;
&nbsp; &nbsp; <span class="kw2">using</span> <span class="kw2">namespace</span> System<span class="sy4">;</span>
&nbsp; &nbsp; <span class="kw2">using</span> <span class="kw2">namespace</span> System<span class="sy4">::</span><span class="me2">ComponentModel</span><span class="sy4">;</span>
&nbsp; &nbsp; <span class="kw2">using</span> <span class="kw2">namespace</span> System<span class="sy4">::</span><span class="me2">Collections</span><span class="sy4">;</span>
&nbsp; &nbsp; <span class="kw2">using</span> <span class="kw2">namespace</span> System<span class="sy4">::</span><span class="me2">Windows</span><span class="sy4">::</span><span class="me2">Forms</span><span class="sy4">;</span>
&nbsp; &nbsp; <span class="kw2">using</span> <span class="kw2">namespace</span> System<span class="sy4">::</span><span class="me2">Data</span><span class="sy4">;</span>
&nbsp; &nbsp; <span class="kw2">using</span> <span class="kw2">namespace</span> System<span class="sy4">::</span><span class="me2">Drawing</span><span class="sy4">;</span>
&nbsp; &nbsp; <span class="co1">//using namespace System::Object;</span>
&nbsp;
&nbsp; &nbsp; <span class="co1">/// &lt;summary&gt;</span>
&nbsp; &nbsp; <span class="co1">/// Сводка для Form1</span>
&nbsp; &nbsp; <span class="co1">/// &lt;/summary&gt;</span>
&nbsp; &nbsp; <span class="kw2">public</span> ref <span class="kw2">class</span> Form1 <span class="sy4">:</span> <span class="kw2">public</span> System<span class="sy4">::</span><span class="me2">Windows</span><span class="sy4">::</span><span class="me2">Forms</span><span class="sy4">::</span><span class="me2">Form</span>
&nbsp; &nbsp; <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; array <span class="sy1">&lt;</span>System<span class="sy4">::</span><span class="me2">Windows</span><span class="sy4">::</span><span class="me2">Forms</span><span class="sy4">::</span><span class="me2">PictureBox</span> <span class="sy3">^</span>,<span class="nu0">2</span><span class="sy1">&gt;</span> <span class="sy3">^</span>x<span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; array <span class="sy1">&lt;</span>System<span class="sy4">::</span><span class="me2">Windows</span><span class="sy4">::</span><span class="me2">Forms</span><span class="sy4">::</span><span class="me2">PictureBox</span> <span class="sy3">^</span>,<span class="nu0">2</span><span class="sy1">&gt;</span> <span class="sy3">^</span>y<span class="sy4">;</span>
&nbsp; &nbsp; <span class="kw2">public</span><span class="sy4">:</span>
&nbsp; &nbsp; &nbsp; &nbsp; Form1<span class="br0">&#40;</span><span class="kw4">void</span><span class="br0">&#41;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; InitializeComponent<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">//</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">//TODO: добавьте код конструктора</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">//</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp; &nbsp; <span class="kw2">protected</span><span class="sy4">:</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">/// &lt;summary&gt;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">/// Освободить все используемые ресурсы.</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">/// &lt;/summary&gt;</span>
&nbsp; &nbsp; &nbsp; &nbsp; ~Form1<span class="br0">&#40;</span><span class="br0">&#41;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">if</span> <span class="br0">&#40;</span>components<span class="br0">&#41;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">delete</span> components<span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">//for()</span>
&nbsp; &nbsp; <span class="co1">//private: System::Windows::Forms::PictureBox^ x[12,12];</span>
&nbsp; &nbsp; <span class="kw2">protected</span><span class="sy4">:</span> 
&nbsp;
&nbsp; &nbsp; <span class="kw2">private</span><span class="sy4">:</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">/// &lt;summary&gt;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">/// Требуется переменная конструктора.</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">/// &lt;/summary&gt;</span>
&nbsp; &nbsp; &nbsp; &nbsp; System<span class="sy4">::</span><span class="me2">ComponentModel</span><span class="sy4">::</span><span class="me2">Container</span> <span class="sy3">^</span>components<span class="sy4">;</span>
&nbsp;
<span class="co2">#pragma region Windows Form Designer generated code</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">/// &lt;summary&gt;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">/// Обязательный метод для поддержки конструктора - не изменяйте</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">/// содержимое данного метода при помощи редактора кода.</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">/// &lt;/summary&gt;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw4">void</span> InitializeComponent<span class="br0">&#40;</span><span class="kw4">void</span><span class="br0">&#41;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; System<span class="sy4">::</span><span class="me2">ComponentModel</span><span class="sy4">::</span><span class="me2">ComponentResourceManager</span><span class="sy3">^</span> &nbsp;resources <span class="sy1">=</span> <span class="br0">&#40;</span>gcnew System<span class="sy4">::</span><span class="me2">ComponentModel</span><span class="sy4">::</span><span class="me2">ComponentResourceManager</span><span class="br0">&#40;</span>Form1<span class="sy4">::</span><span class="kw2">typeid</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">// </span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">// Form1</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">// </span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; AutoScaleDimensions <span class="sy1">=</span> System<span class="sy4">::</span><span class="me2">Drawing</span><span class="sy4">::</span><span class="me2">SizeF</span><span class="br0">&#40;</span><span class="nu0">6</span>, <span class="nu0">13</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; AutoScaleMode <span class="sy1">=</span> System<span class="sy4">::</span><span class="me2">Windows</span><span class="sy4">::</span><span class="me2">Forms</span><span class="sy4">::</span><span class="me2">AutoScaleMode</span><span class="sy4">::</span><span class="me2">Font</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ClientSize <span class="sy1">=</span> System<span class="sy4">::</span><span class="me2">Drawing</span><span class="sy4">::</span><span class="me2">Size</span><span class="br0">&#40;</span><span class="nu0">900</span>, <span class="nu0">500</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; MaximumSize <span class="sy1">=</span> System<span class="sy4">::</span><span class="me2">Drawing</span><span class="sy4">::</span><span class="me2">Size</span><span class="br0">&#40;</span><span class="nu0">900</span>, <span class="nu0">500</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; MinimumSize <span class="sy1">=</span> System<span class="sy4">::</span><span class="me2">Drawing</span><span class="sy4">::</span><span class="me2">Size</span><span class="br0">&#40;</span><span class="nu0">900</span>, <span class="nu0">500</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Name <span class="sy1">=</span> <span class="co3">L</span><span class="st0">&quot;Form1&quot;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Text <span class="sy1">=</span> <span class="co3">L</span><span class="st0">&quot;Form1&quot;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ResumeLayout<span class="br0">&#40;</span><span class="kw2">false</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; PerformLayout<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">//Двумерный массив картинок</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw4">int</span> i, j<span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; x <span class="sy1">=</span> gcnew array<span class="sy1">&lt;</span>System<span class="sy4">::</span><span class="me2">Windows</span><span class="sy4">::</span><span class="me2">Forms</span><span class="sy4">::</span><span class="me2">PictureBox</span> <span class="sy3">^</span>,<span class="nu0">2</span><span class="sy1">&gt;</span> <span class="br0">&#40;</span><span class="nu0">10</span>, <span class="nu0">10</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">for</span><span class="br0">&#40;</span>i <span class="sy1">=</span> <span class="nu0">0</span><span class="sy4">;</span> i <span class="sy1">&lt;</span> <span class="nu0">10</span><span class="sy4">;</span> i<span class="sy2">++</span><span class="br0">&#41;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">for</span><span class="br0">&#40;</span>j <span class="sy1">=</span> <span class="nu0">0</span><span class="sy4">;</span> j <span class="sy1">&lt;</span> <span class="nu0">10</span><span class="sy4">;</span> j<span class="sy2">++</span><span class="br0">&#41;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; x<span class="br0">&#91;</span>i,j<span class="br0">&#93;</span> <span class="sy1">=</span> <span class="br0">&#40;</span>gcnew PictureBox<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; SuspendLayout<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Controls<span class="sy2">-</span><span class="sy1">&gt;</span>Add<span class="br0">&#40;</span>x<span class="br0">&#91;</span>i,j<span class="br0">&#93;</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; x<span class="br0">&#91;</span>i,j<span class="br0">&#93;</span><span class="sy2">-</span><span class="sy1">&gt;</span>Image <span class="sy1">=</span> <span class="br0">&#40;</span>cli<span class="sy4">::</span><span class="me2">safe_cast</span><span class="sy1">&lt;</span>System<span class="sy4">::</span><span class="me2">Drawing</span><span class="sy4">::</span><span class="me2">Image</span><span class="sy3">^</span> &nbsp;<span class="sy1">&gt;</span><span class="br0">&#40;</span>resources<span class="sy2">-</span><span class="sy1">&gt;</span>GetObject<span class="br0">&#40;</span><span class="co3">L</span><span class="st0">&quot;1&quot;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; x<span class="br0">&#91;</span>i,j<span class="br0">&#93;</span><span class="sy2">-</span><span class="sy1">&gt;</span>Location <span class="sy1">=</span> System<span class="sy4">::</span><span class="me2">Drawing</span><span class="sy4">::</span><span class="me2">Point</span><span class="br0">&#40;</span><span class="nu0">30</span><span class="sy2">*</span>i <span class="sy2">+</span> <span class="nu0">50</span>, <span class="nu0">30</span><span class="sy2">*</span>j <span class="sy2">+</span> <span class="nu0">50</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; x<span class="br0">&#91;</span>i,j<span class="br0">&#93;</span><span class="sy2">-</span><span class="sy1">&gt;</span>BackColor <span class="sy1">=</span> System<span class="sy4">::</span><span class="me2">Drawing</span><span class="sy4">::</span><span class="me2">SystemColors</span><span class="sy4">::</span><span class="me2">MenuHighlight</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; x<span class="br0">&#91;</span>i,j<span class="br0">&#93;</span><span class="sy2">-</span><span class="sy1">&gt;</span>Size <span class="sy1">=</span> System<span class="sy4">::</span><span class="me2">Drawing</span><span class="sy4">::</span><span class="me2">Size</span><span class="br0">&#40;</span><span class="nu0">30</span>, <span class="nu0">30</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; x<span class="br0">&#91;</span>i,j<span class="br0">&#93;</span><span class="sy2">-</span><span class="sy1">&gt;</span>SizeMode <span class="sy1">=</span> System<span class="sy4">::</span><span class="me2">Windows</span><span class="sy4">::</span><span class="me2">Forms</span><span class="sy4">::</span><span class="me2">PictureBoxSizeMode</span><span class="sy4">::</span><span class="me2">StretchImage</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; x<span class="br0">&#91;</span>i,j<span class="br0">&#93;</span><span class="sy2">-</span><span class="sy1">&gt;</span>TabIndex <span class="sy1">=</span> i<span class="sy2">*</span><span class="nu0">12</span><span class="sy2">+</span>j<span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; x<span class="br0">&#91;</span>i,j<span class="br0">&#93;</span><span class="sy2">-</span><span class="sy1">&gt;</span>TabStop <span class="sy1">=</span> <span class="kw2">false</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; x<span class="br0">&#91;</span>i,j<span class="br0">&#93;</span><span class="sy2">-</span><span class="sy1">&gt;</span>Visible <span class="sy1">=</span> <span class="kw2">true</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; x<span class="br0">&#91;</span>i,j<span class="br0">&#93;</span><span class="sy2">-</span><span class="sy1">&gt;</span>Click <span class="sy2">+</span><span class="sy1">=</span> gcnew EventHandler<span class="br0">&#40;</span><span class="kw3">this</span>, <span class="sy3">&amp;</span>Form1<span class="sy4">::</span><span class="me2">PictureBox_Click</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; y <span class="sy1">=</span> gcnew array<span class="sy1">&lt;</span>System<span class="sy4">::</span><span class="me2">Windows</span><span class="sy4">::</span><span class="me2">Forms</span><span class="sy4">::</span><span class="me2">PictureBox</span> <span class="sy3">^</span>,<span class="nu0">2</span><span class="sy1">&gt;</span> <span class="br0">&#40;</span><span class="nu0">10</span>, <span class="nu0">10</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">for</span><span class="br0">&#40;</span>i <span class="sy1">=</span> <span class="nu0">0</span><span class="sy4">;</span> i <span class="sy1">&lt;</span> <span class="nu0">10</span><span class="sy4">;</span> i<span class="sy2">++</span><span class="br0">&#41;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">for</span><span class="br0">&#40;</span>j <span class="sy1">=</span> <span class="nu0">0</span><span class="sy4">;</span> j <span class="sy1">&lt;</span> <span class="nu0">10</span><span class="sy4">;</span> j<span class="sy2">++</span><span class="br0">&#41;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; y<span class="br0">&#91;</span>i,j<span class="br0">&#93;</span> <span class="sy1">=</span> <span class="br0">&#40;</span>gcnew PictureBox<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; SuspendLayout<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Controls<span class="sy2">-</span><span class="sy1">&gt;</span>Add<span class="br0">&#40;</span>y<span class="br0">&#91;</span>i,j<span class="br0">&#93;</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; y<span class="br0">&#91;</span>i,j<span class="br0">&#93;</span><span class="sy2">-</span><span class="sy1">&gt;</span>Image <span class="sy1">=</span> <span class="br0">&#40;</span>cli<span class="sy4">::</span><span class="me2">safe_cast</span><span class="sy1">&lt;</span>System<span class="sy4">::</span><span class="me2">Drawing</span><span class="sy4">::</span><span class="me2">Image</span><span class="sy3">^</span> &nbsp;<span class="sy1">&gt;</span><span class="br0">&#40;</span>resources<span class="sy2">-</span><span class="sy1">&gt;</span>GetObject<span class="br0">&#40;</span><span class="co3">L</span><span class="st0">&quot;1&quot;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; y<span class="br0">&#91;</span>i,j<span class="br0">&#93;</span><span class="sy2">-</span><span class="sy1">&gt;</span>Location <span class="sy1">=</span> System<span class="sy4">::</span><span class="me2">Drawing</span><span class="sy4">::</span><span class="me2">Point</span><span class="br0">&#40;</span><span class="nu0">30</span><span class="sy2">*</span>i <span class="sy2">+</span> <span class="nu0">480</span>, <span class="nu0">30</span><span class="sy2">*</span>j <span class="sy2">+</span> <span class="nu0">50</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; y<span class="br0">&#91;</span>i,j<span class="br0">&#93;</span><span class="sy2">-</span><span class="sy1">&gt;</span>BackColor <span class="sy1">=</span> System<span class="sy4">::</span><span class="me2">Drawing</span><span class="sy4">::</span><span class="me2">SystemColors</span><span class="sy4">::</span><span class="me2">MenuHighlight</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; y<span class="br0">&#91;</span>i,j<span class="br0">&#93;</span><span class="sy2">-</span><span class="sy1">&gt;</span>Size <span class="sy1">=</span> System<span class="sy4">::</span><span class="me2">Drawing</span><span class="sy4">::</span><span class="me2">Size</span><span class="br0">&#40;</span><span class="nu0">30</span>, <span class="nu0">30</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; y<span class="br0">&#91;</span>i,j<span class="br0">&#93;</span><span class="sy2">-</span><span class="sy1">&gt;</span>SizeMode <span class="sy1">=</span> System<span class="sy4">::</span><span class="me2">Windows</span><span class="sy4">::</span><span class="me2">Forms</span><span class="sy4">::</span><span class="me2">PictureBoxSizeMode</span><span class="sy4">::</span><span class="me2">StretchImage</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; y<span class="br0">&#91;</span>i,j<span class="br0">&#93;</span><span class="sy2">-</span><span class="sy1">&gt;</span>TabIndex <span class="sy1">=</span> i<span class="sy2">*</span><span class="nu0">12</span><span class="sy2">+</span>j<span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; y<span class="br0">&#91;</span>i,j<span class="br0">&#93;</span><span class="sy2">-</span><span class="sy1">&gt;</span>TabStop <span class="sy1">=</span> <span class="kw2">false</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; y<span class="br0">&#91;</span>i,j<span class="br0">&#93;</span><span class="sy2">-</span><span class="sy1">&gt;</span>Visible <span class="sy1">=</span> <span class="kw2">true</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span>
<span class="co1">//private: array &lt;System::Windows::Forms::PictureBox ^,2&gt; ^x;</span>
&nbsp; &nbsp; <span class="kw2">private</span><span class="sy4">:</span> System<span class="sy4">::</span><span class="me2">Void</span> PictureBox_Click<span class="br0">&#40;</span>System<span class="sy4">::</span><span class="me2">Object</span><span class="sy3">^</span> &nbsp;sender, System<span class="sy4">::</span><span class="me2">EventArgs</span><span class="sy3">^</span> &nbsp;e<span class="br0">&#41;</span>
&nbsp; &nbsp; <span class="br0">&#123;</span> 
&nbsp; &nbsp; &nbsp; &nbsp; System<span class="sy4">::</span><span class="me2">ComponentModel</span><span class="sy4">::</span><span class="me2">ComponentResourceManager</span><span class="sy3">^</span> &nbsp;resources <span class="sy1">=</span> <span class="br0">&#40;</span>gcnew System<span class="sy4">::</span><span class="me2">ComponentModel</span><span class="sy4">::</span><span class="me2">ComponentResourceManager</span><span class="br0">&#40;</span>Form1<span class="sy4">::</span><span class="kw2">typeid</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="kw2">dynamic_cast</span><span class="sy1">&lt;</span> PictureBox<span class="sy3">^</span><span class="sy1">&gt;</span><span class="br0">&#40;</span>sender<span class="br0">&#41;</span> <span class="sy2">-</span><span class="sy1">&gt;</span>Image <span class="sy1">=</span> <span class="br0">&#40;</span>cli<span class="sy4">::</span><span class="me2">safe_cast</span><span class="sy1">&lt;</span>System<span class="sy4">::</span><span class="me2">Drawing</span><span class="sy4">::</span><span class="me2">Image</span><span class="sy3">^</span> &nbsp;<span class="sy1">&gt;</span><span class="br0">&#40;</span>resources<span class="sy2">-</span><span class="sy1">&gt;</span>GetObject<span class="br0">&#40;</span><span class="co3">L</span><span class="st0">&quot;3&quot;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy4">;</span>
&nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp;
&nbsp; &nbsp; <span class="br0">&#125;</span><span class="sy4">;</span>
<span class="br0">&#125;</span></pre></td></tr></table></div></td></tr></tbody></table></div></div>

]]></content:encoded>
			<dc:creator>Robesper3411</dc:creator>
			<guid isPermaLink="true">https://www.cyberforum.ru/blogs/228118/1105.html</guid>
		</item>
	</channel>
</rss>
