Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 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.01 c
6-49176
Dmitriy Polskoy
2002-11-13 14:43
2003.01.16
ClientSocket


3-48869
Карелин Артем
2002-12-23 15:25
2003.01.16
Жучок??


7-49327
alexsandri
2002-11-05 12:36
2003.01.16
Мастера подскажите как в винде назначить свои


3-48877
Anatoliy
2002-12-19 13:40
2003.01.16
Встроенные функции Access


3-48955
BlueDragon
2002-12-19 14:56
2003.01.16
Проблемы с BDE из Windows2000





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский