Никак не цепляется рисунок :( [img]
Пардон! Не заметил, что экзешник в архиве. Сейчас посмотрим... Посмотрел. Без GetDC и ReleaseDC работает без проблем. Экзешник, который в...
Quantum А почему бы самому не попробовать закомментировать GetDC в примере и посмотреть разницу? Если hdc получен от BeginPaint, то рисунок...
Вот ещё пример с Memory hdc. Поресайзь окошко, посмотри, как перерисовывается текст. В этом примере видна разница между hDC, получаемым по...
The Svin В аттаче пример заливки градиентом memory hdc, рисования в нем кучи линий и кривых, и вывод в hdc окна. P.S. Экспериментально...
Вроде это есть классический путь ускорения вывода графики. Иметь в памяти некий готовый шаблон рисунка, к которому добавлять модификации перед...
invoke DialogBoxParam,wc.hInstance, main_win,0,ADDR WndProc,0
Смотрите прототипы - не будет неожиданностей PROTO C
Ну тогда и мой вариант до кучи :) lpDevice - input buffer ptr lpPathOut - output buffer ptr cbPathOut - output buffer length...
Там собственно та же информация. Думаю быстрее и надёжней будет подойти с обратной стороны: получить список имен дисков GetLogicalDriveStrings и...
Не рулит. Видел этот топик. ZwOpenSymbolicLinkObject требует линк. Как из имени выделить линк, чтобы передать туда? Линки могут быть совершенно...
Есть ли функция конвертации вида \Device\HarddiskVolume1\1.txt -> C:\1.txt т.е. обратная к QueryDosDevice?
SysAllocString SysAllocStringByteLen Эти штуковины как раз для таких дел.
S_T_A_S_ С легким паром :)
Сохранять и читать содержимое всех элементов одним сплошным куском. В качестве указателя на элемент использовать не абсолютный адрес следующего...
Это какая конструкция? Которую привел автор? Сказать на сколько невозможно не имея окружающего кода. Смещать может на 6 байт, а вот выравнивать...
Какой командой выравнивать - это решает компилятор, исходя из заложенных в него шаблонов. У каждого компилятора свои шаблоны, и они зависят от...
Адрес, на который часто происходит переход (например начало цикла), желательно иметь кратным 4,8,16. Вот и выравнивают компиляторы адрес,...
Например, выравнивание адреса цикла
ObReferenceObjectByHandle: Lower-level drivers should specify KernelMode.
Имена участников (разделяйте запятой).