Сейчас на форуме: hgdagon, asfa, bartolomeo (+4 невидимых) |
![]() |
eXeL@B —› Программирование —› Как программно поменять Volume SN раздела на винте? |
Посл.ответ | Сообщение |
|
Создано: 12 декабря 2006 07:48 · Личное сообщение · #1 |
|
Создано: 12 декабря 2006 07:56 · Личное сообщение · #2 |
|
Создано: 12 декабря 2006 08:51 · Личное сообщение · #3 |
|
Создано: 12 декабря 2006 09:08 · Личное сообщение · #4 |
|
Создано: 12 декабря 2006 12:01 · Личное сообщение · #5 |
|
Создано: 12 декабря 2006 12:33 · Личное сообщение · #6 |
|
Создано: 12 декабря 2006 13:55 · Личное сообщение · #7 0xy пишет: В самый раз Давай! Лови. Я чуть подредактировал и оставил только то, что нужно мне. Под XP работает, на других не проверял. Если захочешь найти полный оригинал, то шапку автора я оставил... ![]() ![]() |
|
Создано: 12 декабря 2006 13:57 · Поправил: ToBad · Личное сообщение · #8 |
|
Создано: 13 декабря 2006 10:08 · Поправил: 0xy · Личное сообщение · #9 |
|
Создано: 13 декабря 2006 16:08 · Личное сообщение · #10 Вот пример: Dim bmas(0 To 23) As Long bmas(0) = 6314573 bmas(1) = 1 bmas(2) = 16777218 bmas(3) = 327679 bmas(4) = 4096 bmas(5) = 0 bmas(6) = 28 bmas(7) = 0 bmas(8) = 549003022 bmas(9) = -536823296 bmas(10) = 1381047523 bmas(11) = 12245646 bmas(12) = 268482816 bmas(13) = -1207959109 bmas(14) = 567099392 bmas(15) = 477256026 bmas(16) = 16827009 bmas(17) = -628169502 bmas(18) = -1182793542 bmas(19) = 29032448 bmas(20) = 1073788928 bmas(21) = 567084771 bmas(22) = 11534962 bmas(23) = 567102644 ptrMC = VarPtr(Bmas1(0)) CallWindowProc ptrMC, param1, param2, param3, 0 Массивчик на fasm делать можно. ![]() |
|
Создано: 13 декабря 2006 16:43 · Личное сообщение · #11 |
|
Создано: 14 декабря 2006 16:40 · Личное сообщение · #12 0xy пишет: Кстати, CallWindowProc как правильно дикларится? Declare Function CallWindowProc Lib "user32" Alias "CallWindowProcA" (ByVal lpPrevWndFunc As Long, ByVal hwnd As Long, ByVal msg As Long, ByVal wParam As Long, lParam As Long) As Long 0xy пишет: А где взять эти param_xx? Ты их сам определяешь. Это для передачи параметров в твою асм программу. p.s. Вообще я всё это из гугля вытаскивал... Приватной инфы тут нет. Поиск рулит. ![]() ![]() |
![]() |
eXeL@B —› Программирование —› Как программно поменять Volume SN раздела на винте? |