Форум: "Потрепаться";
Текущий архив: 2003.01.16;
Скачать: [xml.tar.bz2];
Внизнормальное руководство по WinAPI только про OP, а не С++ Найти похожие ветки
← →
Николай Быков (2002-12-23 20:07) [0]и конечно же в электронном виде.....
дайте ссылочку, plz.
PS
Про WinAPI хочется узнать самое начало, т.е. как создавать минимальные приложения, реакции на сообщеничя Windows, создавать всякие там ScrollBar UpDown Edit Button использование ActiveX компонент.......
← →
gsu (2002-12-23 20:26) [1]http://www.atrussk.ru/winapi/winapi.htm
← →
Николай Быков (2002-12-23 21:09) [2]нет уж. aп
где по этой ссылке руководство вы нашли?
← →
Ketmar (2002-12-23 21:15) [3]>Николай Быков © (23.12.02 21:09)
а я и не искал. у меня есть более другая ссылка, которой мне пока хватает. там какой-то MSDN дают. и еще с эльфями куча интересный файлов идет. прямо читать-не перечитать.
Satanas Nobiscum! 23-Dec-XXXVII A.S.
← →
Николай Быков (2002-12-23 21:35) [4]
> Ketmar © (23.12.02 21:15)
MSDN?
Прочитай subj.
Я прошу руководство, а не исходники (прочитай subj, если не веришь)
P.S.
Будь внимательным - помогает
← →
Николай Быков (2002-12-23 22:17) [5]Я прошу руководство.
Для тех, кто не знает русского, повторяю: I need to RTFM about WinAPI.
← →
Marser (2002-12-23 22:34) [6]http://web.ict.nsc.ru/~cancel/delphi/
← →
esu (2002-12-23 22:52) [7]Ну есть же в help->windows SDK. Английским по белому написано.
А windows не на паскале написан, что ж тут сделать. C/C++ знать совершенно не обязательно. Просто смотришь какой тип чего означает в windows.pas
вот тебе кусок:
{ Translated from WINDEF.H }
LPSTR = PAnsiChar;
{$EXTERNALSYM LPSTR}
PLPSTR = ^LPSTR;
{$EXTERNALSYM PLPSTR}
LPCSTR = PAnsiChar;
{$EXTERNALSYM LPCSTR}
Смотришь нужную тебе функцию в SDK:
LPSTR GetWindowsDir(LPSTR szBuf, INT cbBuf);
procedure TMainForm.Button1Click(Sender: TObject);
var
pch : PAnsiChar; //LPSTR это PAnsiChar если нажать Ctrl+LClick
begin
GetMem(pch, MAX_PATH); //выделяем память - по одному байту на символ, MAX_PATH - константа из windows.pas
GetWindowsDirectory(pch, MAX_PATH); //получаем путь
ShowMessage(pch); //показали
FreeMem(pch, MAX_PATH); //освободили память
end;
← →
Danlicha (2002-12-24 01:52) [8]А чем "Microsoft Platform Software Development Kit" подмножество MSDN не устраивает?
← →
MBo (2002-12-24 07:47) [9]http://www.delphikingdom.com/article/winapi.htm
← →
Николай Быков (2002-12-24 08:14) [10]
> MBo ©
> Marser ©
Спасибо за ссылки.
ЗЫ
а MSDN возьму почитать у кого-нибудь, когда основу изучу......
ЗЗЫ
Ждите калькулятора на WinAPI :-)
← →
Darts (2002-12-24 09:46) [11]> Николай Быков © (23.12.02 20:07)
> http://delphigfx.mastak.ru/game5.htm
Смотри LaserTank, игрушка написана на WinAPI. Совместишь приятное с полезным.
Скажи, если не секрет, зачем тебе WinApi-калькулятор? Чем тебя не устроил VCL-калькулятор (если ты его написал)?
← →
Ketmar (2002-12-24 10:49) [12]>Николай Быков © (23.12.02 21:35)
перед тем, как ответить иногда полезно набрать хотя бы минимальных знаний по предмету разговора. тогда можно не сесть в лужу, заявив что MSDN и Win32.hlp - исходники.
>а MSDN возьму почитать у кого-нибудь, когда основу изучу......
господа, давайте быстренько научим человека основам. тогда он возьмет "почитать" MSDN и исчезнет на несколько лет. спокойно станет...
Satanas Nobiscum! 24-Dec-XXXVII A.S.
← →
Николай Быков (2002-12-24 14:46) [13]
> Ketmar © (24.12.02 10:49)
Я не объявлял MSDN исходниками.
Это не есть руководство => вы написали в O ftopic.
Странно почему же еще ваш постинг не удалил всевидящий модератор......
← →
Ketmar (2002-12-24 15:06) [14]>Николай Быков © (24.12.02 14:46)
цитата:
>MSDN? Прочитай subj. Я прошу руководство, а не исходники
из этой фразы однозначно вытекает, что MSDN - исходники. неясно, правда, чего.
теперь вопрос: что есть РУКОВОДСТВО? manual? а может вам, как и остальным, хватит просто reference? или с ref. - ну просто никак?
Satanas Nobiscum! 24-Dec-XXXVII A.S.
← →
app (2002-12-27 17:15) [15]Сообщения не по теме удалены
← →
p77 (2002-12-28 20:23) [16]Попробуйте почитать таких авторов как Петзольд, Рихтер, Питрек - там все вроде написано на Си и описывается программирование для Виндоус (вот Вам и практика по ВинАпи), и они доступны в Инете. Ссылки, извините, сейчас не помню.
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.01.16;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.011 c