EvilsInterrupt Ты собрался уговорить всех присутствующих на васме перейти на ООП? Топик ведь не о том, какой ООП замечательный стиль, а о...
вообще-то, перегрузка - это один из видов полиморфизма. А именно, статический полиморфизм.
лучше void* calloc(size_t count, size_t elem_size), чтоб самому лишний раз не умножать :) p.s. ссылка "Цитировать" указывает на javascript :...
ITEMTYPE* Array = new ITEMTYPE[ItemsCount]; [edited] может быть ты имеешь в виду динамический массив, который расширяется при добавлении в него...
-
nitrotoluol Мы про меню говорим?.. :)
1. LVCOLUMN lvc; lvc.mask = LVCF_FMT|LVCF_TEXT; lvc.fmt = LVCFMT_CENTER; lvc.pszText = "Header"; SendMessage(..., LVC_INSERTCOLUMN, ...); msdn:...
GetTextExtentPoint32?
CyberManiac DrawFocusRect рисует рамку, а не сплошной прямоугольник. Или я ошибаюсь?
Сама линия: void Splitter_DrawXorBar(HDC hdc, int x1, int y1, int width, int height) { static WORD _dotPatternBmp[8] = { 0x00aa, 0x0055,...
годы могут уйти на изучение любого языка (и уйдут :)). Тут все от тебя зависит. В принципе, на нем можно написать все. Но это не значит, что на...
RamMerLabs Сначала с помощью HeapCreate создаешь кучу (или вызываешь GetProcessHeap, чтобы получить текущую кучу процесса. Но ее размер...
RamMerLabs HeapAlloc, HeapRealloc, HeapFree из kernel32.dll (форвард в ntdll.dll)
CodeTao это не мой алгоритм, я взял его в примерах по delphi. И на счет его работоспособности я тоже сказал, что не проверял. так, в принципе, и...
masm: .386 .model flat,stdcall option casemap:none .data szLoadLibrary db 'LoadLibraryA',0 szUser32 db 'user32.dll',0 szMessageBox db...
тогда mov eax, fs:30h mov eax, [eax+0Ch] mov eax, [eax+1Ch] mov eax, [eax] mov eax, [eax+8] ; EAX = Kernel32.dll base и...
Имена участников (разделяйте запятой).