Почему могут не работать (`GET_X_LPARAM' undeclared (first use this function)) две строки, в которых я пытаюсь получить координаты курсора? Такой код я видел в одном примере.
[Ответ]
Part!zan 21:02 19.01.2009
Сообщение от DeniSS1:
ссылку на какую-нибудь подробную литературу с примерами
Сообщение от DeniSS1:
Почему могут не работать (`GET_X_LPARAM' undeclared (first use this function))
Ответ очевиден - макросы (а это макросы), не определены. Попросту говоря, ты забыл полключить нужный заголовочный файл.
Сообщение от DeniSS1:
Такой код я видел в одном примере
Надеюсь, ты хотя бы понял, как он работает?
[Ответ]
DeniSS1 21:08 19.01.2009
Part!zan, понял-понял! Не было вот такой вот прекомпилируемой хрени
Сообщение от :
#ifndef GET_X_LPARAM
#define GET_X_LPARAM(lp) ((int)(short)LOWORD(lp))
#endif
#ifndef GET_Y_LPARAM
#define GET_Y_LPARAM(lp) ((int)(short)HIWORD(lp))
#endif
Я думал, они <windows.h> есть.
По WinAPI - а что есть на русском?
[Ответ]
Part!zan 01:16 20.01.2009
Сообщение от DeniSS1:
они <windows.h> есть
они есть в windowsx.h
Сообщение от DeniSS1:
а что есть на русском
никогда не интересовался. а зачем? программер обязан знать инглиш.
[Ответ]
Yandex 09:07 20.01.2009
DeniSS1,
Смотри книги Джеффри Рихтера и Чарльза Петцольда.
В принципе начала можно и по MSDN разобрать.
[Ответ]
MadFish 11:25 20.01.2009
Сообщение от Yandex:
В принципе начала можно и по MSDN разобрать.
ИМХО все что доводилось читать по WinAPI (кроме сиходников WINE) это пересказ MSDN своими словами. MSDN рулит.
[Ответ]
Yandex 22:04 20.01.2009
MadFish, начинать наверно все-таки лучше с книжек - там хоть обзор есть, что можно в Windows. Я так ниодной и не удосужился прочитать, поэтому всё что в соседней теме - откровение свыше. Хотя и не сильно мне это надо.
[Ответ]
Part!zan 22:13 20.01.2009
Yandex, в мсдн достаточно популярно написано как и чего в виндовс работает, так что можно и без книжек. Хотя, Рихтер неплохо пишет...
[Ответ]
xxx-men 12:57 21.01.2009
как мне запустить процесс от имени другова пользователя?
Part!zan, не у всех с английский второй родной. Я новое на английском с трудом усваиваю.
Да и поначалу MSDN какой то помойкой кажется пока не разберешься что к чему.
DeniSS1, что то не хочется проверять что во вложении. Особенно после недавних вопросов [Ответ]
Part!zan 22:02 21.01.2009
Сообщение от Yandex:
не у всех с английский второй родной
Это прямо про меня. ) Я в школе и универе изучал французский, а английский изучался сам собой параллельно. Главное - накопить словарный запас, для чтения больше ничего и не надо, по большому счету.
Сообщение от Yandex:
поначалу MSDN какой то помойкой кажется
Ну, я бы не сказал, что прям помойка... Вот с поиском там не очень здорово, как-то он странно работает. Проще найти в гугле пример, а потом уже по названиям функций добраться до сути )
[Ответ]