loadimage(&bj1, L("img\\bj.PNG"));
加载不了图片,黑屏,png,windows屏幕截图de,原装。
void PlayVideoInWindow(char* pszFileName, HWND hWnd, int x, int y, int iWidth, int iHeight)
{
char szSetWindowsMci[260] = { 0 };
char szSetVideoSizeMci[260] = { 0 };
// 构造mci打开视频命令, 设置视频播放的窗口
::wsprintf(szSetWindowsMci, L"open \"%s\" alias myvideo parent %u style %u", pszFileName, hWnd, WS_CHI_TD);
//构造mci视频播放位置大小命令, 设置视频播放的窗口
::wsprintf(szSetVideoSizeMci,L"put myvideo window at %d %d %d %d", x, y, iWidth, iHeight);
/// 打开视频, 指定窗口
//::mciSendString(szSetWindowsMci, NULL, 0, NULL);
// 设置视频播放位置及画面大小
::mciSendString(szSetVideoSizeMci, NULL, 0, NULL);
::mciSendString(L"play myvideo", NULL, 0, NULL);
}
报错:所有括号的第一个参数(无视"//")
::wsprintf(szSetWindowsMci, L"open \"%s\" alias myvideo parent %u style %u", pszFileName, hWnd, WS_CHI_TD);
// 构造mci视频播放位置大小命令, 设置视频播放的窗口
//::wsprintf(szSetVideoSizeMci, _T"put myvideo window at %d %d %d %d", x, y, iWidth, iHeight);
/// 打开视频, 指定窗口
//::mciSendString(szSetWindowsMci, NULL, 0, NULL);
// 设置视频播放位置及画面大小
//::mciSendString(szSetVideoSizeMci, NULL, 0, NULL);
// 播放视频
// ::mciSendString(L"play myvideo", NULL, 0, NULL);
报错:
错误(活动) E0167 "char *" 类型的实参与 "LPWSTR" 类型的形参不兼容 FIR播放器 E:\CODE\C++\FIR播放器\box.h 49
错误(活动) E0167 "char *" 类型的实参与 "LPCWSTR" 类型的形参不兼容 FIR播放器 E:\CODE\C++\FIR播放器\box.h 51
要吗不是1,就是2
x86 release win10 vc2019
#include <graphics.h>
#include <conio.h>
#include <windows.h>
#pragma comment ( lib, "Winmm.lib" )