OpenCV 4.0.0とVisualStudio c++ を使用して、以下のサンプルプログラムを実行したいのですが、33行目の

CV_WINDOW_AUTOSIZE | CV_WINDOW_FREERATIO

という部分でそれぞれ

識別子”CV_WINDOW_AUTOSIZE” ”CV_WINDOW_FREERATIO” が定義されていません。

とエラーが出てきます。試しにcv_と打ち込んで予測変換から似たものを探しましたがありませんでした。cv::namedWindowのユーザーインターフェイスを使用するためには何か別の処理が必要なのでしょうか?
このバージョンでは使用できないのでしょうか?また、同じ意味のコードがあれば教えて欲しいです。

#include <iostream>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/highgui/highgui.hpp>

#if defined _DEBUG
#define CV_EXT "d.lib"
#else
#define CV_EXT ".lib"
#endif

#pragma comment(lib, "opencv_core2413" CV_EXT)
#pragma comment(lib, "opencv_imgproc2413" CV_EXT)
#pragma comment(lib, "opencv_highgui2413" CV_EXT)

int main()
{
cv::Mat srcImg = cv::imread("lenna.jpg");
if (srcImg.empty())
return 1;

cv::namedWindow("image", CV_WINDOW_AUTOSIZE | CV_WINDOW_FREERATIO);
cv::imshow("image", srcImg);
cv::waitKey();

return 0;
}