Zdravím Vás, potřeboval bych poradit s funkcí, která by měla otevřít soubor, přetažením myší na okno aplikace.
Jde o projekt CLR WindowsFormApplication ve VS 2008 Express.
Funkce:
protected: virtual void Form1::WndProc(System::Windows::Forms::Message %m) override
{
if(m.Msg==WM_DROPFILES)
{
wchar_t lpszFile[MAX_PATH] = {0};
UINT uFile = 0;
HDROP hDrop = (HDROP)m.WParam.ToInt32();
uFile = DragQueryFileW(hDrop, 0xFFFFFFFF, NULL, NULL);
if (DragQueryFileW(hDrop, 0, lpszFile, MAX_PATH))
{
OpenMyFile(lpszFile);
}
DragFinish(hDrop);
}
WndProc(m);
}
Hlásí mi to chyby:
LNK2028: unresolved token (0A000010) "extern "C" void __stdcall DragFinish(struct HD...
LNK2028: unresolved token (0A000011) "extern "C" unsigned int __stdcall DragQueryFileW(....
LNK2019: unresolved external symbol "extern "C" void __stdcall DragFinish(...
LNK2019: unresolved external symbol "extern "C" unsigned int __stdcall DragQueryFileW(st...