Blackbeam 1. Если локоть висит за пределами стола - сделай перестановку или там стол пошире заимей. Локоть должен покоиться на столе. 2. Скорость...
#include <Windows.h> #include <WindowsX.h> #include <CommCtrl.h> // -------------------------------------------------------------------------...
Я не слабо провозился с этим моментом на работе. WS_EX_TRANSPARENT не работал - что-то проглядывало из фона - какое-то другое окно с тем же...
Рекомендую "Гадкие Лебеди" Стругацких - замечательно написано про писателей и читателей тоже. В принципе, трудно однозначно ответить на вопрос: "А...
The Day The Earth Stood Still.
Этот код немного с трюками, например, нет использования структур, а просто поля структуры идут в стек и затем ESP идёт как адрес структуры -...
В поставке FASM есть директория EXAMPLES\TEMPLATE. Сравни код. 1. Сколько параметров в CreateWindowEx()? 2. Как сделан Message Loop? 3. Где...
Верно. Грузишь параметр в EAX и используешь AL (BYTE) или AX (WORD). Особого кода "доставания" нет.
Или в ответе на WM_INITDIALOG вызвать SetWindowPos() с флагом HWND_TOPMOST.
Кто-то спрашивал такое не так давно. В общем, похоже, что это сделано компилятором для инкрементального линкера - чтоб быстрее линковать (в...
Года два назад я повстречал интересный баг: если после EM_SETMARGINS применить MoveWindow(), то установленные значения сбрасываются и надо снова...
Вообще-то максимальное значение индекса в этом случае - 255.
http://www.microsoft.com/typography/WhatIsClearType.mspx http://maximumpcguides.com/windows-vista/turn-off-clear-type-in-internet-explorer/
int iCaretPos = GetWindowTextLength (hEdit); SendMessage (hEdit, EM_SETSEL, iCaretPos, iCaretPos); SendMessage (hEdit, EM_REPLACESEL, 0, "text\r\n");
Я недавно сделал вот это чудо на FASM: http://en.wikipedia.org/wiki/Mersenne_twister Обалденный генератор!
В регистре EFLAGS есть бит AC (Alignment Check) - если он установлен, то процессор проверит каждый доступ в память, не только PUSH/POP/CALL/RET. И...
JAPH Можно использовать, естественно, только после использования ESP надо вернуть на прежнее место.
Обратное утверждение также верно: адрес на любой тип можно использовать как массив: char* p = <проинициализировано не важно как>; p [10] = 'A'; //...
Адресация [esp + offset] более уместна для локальных переменных. Это просто старый компилятор.
STL наверное не лучший подход. Этот самый <vector> of <string>-s как раз может замедлить ухищрения с буферами. Если речь идёт о файлах в несколько...
Separate names with a comma.