ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   C++ Settimer (https://forum.antichat.xyz/showthread.php?t=1307497)

0pc0d3R 20.02.2015 22:13

Подскажите как его правильно использовать, а то еррор на запрещеные символы.

PHP:





Код:

void
CALLBACK
PerformCommand
(
std
:
:
string param
)
{
static
HWND
handle
;
static
UINT_PTR
id
;
static
DWORD
uResult
;
uResult
=
SetTimer
(
handle
,
id
,
50
,
(
TIMERPROC
)
MyTimerProc
)
;
}
VOID
CALLBACK
MyTimerProc
(
HWND
handle
,
UINT
message
,
UINT
id
,
DWORD
dwTime
)
{
// do some thing here...
}
;



И ерроры

Цитата:

Сообщение от Спойлер

Ошибка 1 error LNK2019: ссылка на неразрешенный внешний символ __imp__SetTimer@16 в функции "void __stdcall PerformCommand(class std::basic_string,class std::allocator >)" (?PerformCommand@@YGXV?$basic_string@DU?$char_trai ts@D@std@@V?$allocator@D@2@@std@@@Z) C:\Users\Sobe1t\Documents\Visual Studio 2013\Projects\*******\SFPlugin\main.obj SFPlugin

И второй -

Ошибка 2 error LNK1120: неразрешенных внешних элементов: 1 D:\Programs\GTA_SA\SAMPFUNCS\********.sf SFPlugin


hash 20.02.2015 22:57

Попробуй очистить проект.

( Сборка > Очистить %ProjectName% )

0pc0d3R 20.02.2015 23:00

Цитата:

Сообщение от Hash

Попробуй очистить проект.
( Сборка > Очистить %ProjectName% )

Неа не помогло(

hash 20.02.2015 23:52

После include'ов:

Код:





Код:

#pragma comment(lib, "user32.lib")


Либо добавь user32.lib в доп. зависимости (Свойства проекта > Компановщик > Ввод > Дополнительные зависимости).

0pc0d3R 20.02.2015 23:53

Цитата:

Сообщение от Hash

После include'ов:

Код:





Код:

#pragma comment(lib, "user32.lib")


Либо добавь user32.lib в доп. зависимости (Свойства проекта > Компановщик > Ввод > Дополнительные зависимости).

Cпасибо, помогло!


Время: 19:30