Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Assembler

Страница: 1 |

 

  Вопрос: Передня панель формы ? Добавлено: 10.12.06 11:18  

Автор вопроса:  mikityak
В пакете "masm32" с помощю "Pstart4.exe" создаю окно,
в нем есть "ToolBar" and "StatusBar" в передней части
(точнее на форме) мне нужно отобразить "PictureBox"
как показать "Edit" я нашол в "\masm32\examples..."

.data
   EditClass db "Edit",0
.data?
   hWndEdit  dd ?
..........
..........
..........
Case WM_CREATE
   invoke CreateWindowEx,WS_EX_CLIENTEDGE,addr EditClass,NULL,WS_CHILD+WS_VISIBLE,0,0,0,0,hWin,NULL,hInstance,NULL
   mov hWndEdit,eax
..........
..........
..........
Case WM_SIZE
   invoke GetClientRect,hToolBar,addr Rct
   push Rct.bottom
   pop tbh ;toolbar height

   invoke GetClientRect,hStatus,addr Rct
   push Rct.bottom
   pop sbh ;status bar height

   invoke GetClientRect,hWin,addr Rct
   push Rct.right
   pop wWid
   push Rct.bottom
   pop wHgt

   mov eax, tbh
   sub wHgt, eax
   mov eax, sbh
   sub wHgt, eax
   add tbh,2
   sub wHgt,2

   invoke MoveWindow,hWndEdit,0,tbh,wWid,wHgt,TRUE
..........
..........
..........

(в случаи не удачи, обращатса к разрабочику...)

Пошарил по "\masm32\include\dialogs.inc" не нашол ничего подходящего, чем "SysHeader32".
Братя расияне поиогите !

P.S inspection spelling correction Socrat 97 @1997

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 mikityak



Вопросов: 23
Ответов: 237
 Профиль | | #1 Добавлено: 10.12.06 12:06
Забыл сказать што "Image" (*.bmp) хочу туда в "PictureBox" загрузить и показать по середине просто форма не подходит, "StatusBar" уходит под ресунок, был бы благодарен еслиб показали свой вариант загрузки,
ресунка ато з исходниками тяжело разобратса какой лутше
(правельней) напомню загрузить надо из диска ане из ресурса.
Пока все!

Ответить

Номер ответа: 2
Автор ответа:
 mikityak



Вопросов: 23
Ответов: 237
 Профиль | | #2 Добавлено: 21.12.06 15:51
NULL

Ответить

Номер ответа: 3
Автор ответа:
 mikityak



Вопросов: 23
Ответов: 237
 Профиль | | #3 Добавлено: 22.12.06 12:10
А-а-а громное всем спосибо !
Оказываетса в "\masm32\examples..."
все есть..

Ответить

Номер ответа: 4
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #4
Добавлено: 22.12.06 14:25
Огромное пожалуйста :)

Ответить

Номер ответа: 5
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #5
Добавлено: 28.01.07 21:27
в этом разделе все такие чуткие и отзывчивые :)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам