error LNK2019: 无法解析的外部符号 _GET_X_LPARAM,该符号在函数 _WndProc@16 中被引用
来源:互联网 发布:淘宝求购区在哪里 编辑:程序博客网 时间:2024/06/03 20:38
一、引言
我们在响应WM_MOUSEMOVE`消息的时候,会需要从 lParam 参数中获取到当前客户区的大小啦鼠标的位置信息等等,这时候也许我们会写出这样的代码:
x = LOWORD(lParam);y = HIWORD(lParam);
但是经过查询了MSDN文档后,我们得知,利用LOWORD
和 HIWORD
宏获取位置信息在多显示器的情况下是会有问题的,推荐使用 GET_X_LPARAM
和 GET_Y_LPARAM
宏替代之。
这样,代码如下:
x = GET_X_LPARAM(lParam);y = GET_Y_LPARAM(lParam);
但是一编译就会报这样的错误:
error LNK2019: 无法解析的外部符号 _GET_X_LPARAM,该符号在函数 _WndProc@16 中被引用
二、解决办法
解决办法其实很简单,加上头文件<windowsx.h>
即可:
#include <windowsx.h>
三、总结
用了 windows 的平台,就要听它的话。
既然它推荐用什么,我们也要跟着它。多看看MSDN,可以收获不少东西。
1 0
- error LNK2019: 无法解析的外部符号 _GET_X_LPARAM,该符号在函数 _WndProc@16 中被引用
- error LNK2019: 无法解析的外部符号 __imp__PlaySoundA@12,该符号在函数 _WndProc@16 中被引用
- error LNK2019: 无法解析的外部符号 __imp__PlaySoundA@12,该符号在函数 _WndProc@16 中被引用 1>D:\GameProgram\chapter2\DEMO
- error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用
- error LNK2019: 无法解析的外部符号....该符号在函数 ...中被引用
- C++ error LNK2019: 无法解析的外部符号 该符号在函数 _main 中被引用
- error LNK2019: 无法解析的外部符号 _UART_TurnOnPower,该符号在函数 _srv_prof_earphone_plugout_hdlr 中被引用
- error LNK2019: 无法解析的外部符号 _main ,该符号在函数 _mainCRTStartup 中被引用
- error LNK2019:: 无法解析的外部符号 _main ,该符号在函数 _mainCRTStartup 中被引用
- error LNK2019: 无法解析的外部符号 ....... 该符号在函数 ... 中被引用
- error LNK2019: 无法解析的外部符号 该符号在函数 中被引用
- error LNK2019: 无法解析的外部符号 _cvWaitKey,该符号在函数 _main 中被引用
- error LNK2019: 无法解析的外部符号 ...,该符号在函数 ... 中被引用
- error LNK2019: 无法解析的外部符号 "wchar_t * _,该符号在函数中被引用
- error LNK2019: 无法解析的外部符号 _PhInitializePhLib,该符号在函数 _EnumHandle 中被引用
- error LNK2019: 无法解析的外部符号 __imp__PlaySoundA@12,该符号在函数 .... 中被引用....
- error LNK2019: 无法解析的外部符号 _xxxx,该符号在函数 _VisualEn_Run 中被引用
- error LNK2019: 无法解析的外部符号 __imp_GetUserObjectInformationW,该符号在函数 OPENSSL_isservice 中被引用
- C++重载运算符及const成员函数简述
- Codeforces Round #408 (Div. 2) -- C. Bank Hacking(分类讨论)
- MapReduce的介绍
- C++ Primer(第五版)练习3.36
- 在js中基本类型与引用类型的详解
- error LNK2019: 无法解析的外部符号 _GET_X_LPARAM,该符号在函数 _WndProc@16 中被引用
- ewrtert
- C++ Primer(第五版)练习3.40
- 进阶篇:同步阻塞队列之LinkedBlockingQueue(十一)
- 关于对象的数据属性
- Linux学习之shell脚本——变量
- RDD的简介
- day22_baseEnhance
- Linux中的工作队列