winapi

    0热度

    2回答

    我有一个使用两个源图像(填充和未填充)绘制进度条的WIN32所有者绘制的静态控件。初始绘制效果很好: case WM_DRAWITEM: { DRAWITEMSTRUCT* draw = (DRAWITEMSTRUCT*)lparam; // Manually draw the progress bar. if(draw->hwndItem == hw

    0热度

    1回答

    是否可以使用winapi制作所有者托盘图标? (C++非MFC) 现在即时通讯使用的服务器生成PNG - > ICO - >托盘,但是这是丑陋的和缓慢......

    1热度

    2回答

    由于在绘制小圆角矩形时使用GDI +中的DrawArc函数不是很准确,因此我正在使用RoundRect。 Protected Overrides Sub OnPaint(ByVal e As PaintEventArgs) Dim hDC As IntPtr = e.Graphics.GetHdc Dim rc As New Rectangle(10, 10, 64, 24)

    3热度

    3回答

    我有一个支持UNICODE的Win32 C++应用程序。我有一个问题,我使用itoa()函数,但我得到一个编译错误,因为我传递一个TCHAR *作为参数而不是char *。 我能做些什么来使它工作? TCHAR buf[32]; itoa(taskState, buf, 10);

    4热度

    1回答

    我已经使用CreateWindowEx创建了一个窗口,该窗口用作使用以下代码的向导对话框; DWORD dwStyle = WS_DLGFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_OVERLAPPEDWINDOW; m_hWnd = CreateWindowEx(WS_EX_APPWINDOW, _T("WIZARD")

    3热度

    3回答

    我需要的很简单:我们有一个控制台应用程序项目。我们希望有这样一个函数,它可以打开一个只有html(默认系统基础)的html + js渲染窗口,该窗口会读取一些默认的html + js字符串(表单字符串或const char *)。我们希望将我们自己的api与默认的js api结合起来,这样当JS调用某个our.function(argument);时,我们可以让我们的C++应用程序执行一些函数,例

    0热度

    2回答

    我有一个win32 C++应用程序&我得到所有的环境变量&将它们存储在地图中。 当我在我的应用程序中调用Win32函数FreeEnvironmentStrings()时,我在MSVC++中出现了一个奇怪的Windows断点。首先我不知道这是什么意思&为什么它发生? 我该如何解决我的问题&出了什么问题? 这是我在主函数中调用&导致断点的一个功能: std::map <tstring, tstring

    2热度

    1回答

    我试图使用VSS快照作为CreateVirtualDisk()的源。环境/工具是C++ VS2008SP1和7.1 SDK上W7x64Ultimate [编辑] 这适用于Windows 7 64位 BOOL CreateVHD_Fixed(PCWSTR pszVhdPath, ULONG sizeInMB) { BOOL bRet = FALSE; HANDLE hvhd;

    11热度

    3回答

    我想在Visual Studio 2010中使用MTd而不是MDd进行编译(以便将dll打包并且不需要分发他们与我的exe),但我在编译过程中不断收到“致命错误LNK1169:找到一个或多个乘法定义的符号”。 MDd编译正常,但在其他计算机上没有MSVCP100.dll时无法正常工作。 我正在使用Qt的静态构建,我试图构建VS加载项附带的默认Qt程序。 是否有另一种方法来强制链接器静态编译?我所要

    3热度

    1回答

    我想在我的项目VC++使用CxImage,但是我用的是演练对创建静态库和链接,在VC + +项目2010 一切看起来都很好,当我生成项目链接cximage.lib,但由于某些原因,当我使用某些功能时,编译器向我投了一个LINK:2001 unresolved external symbol。 这是我第一次与视觉静态库一起工作,如果有人对此有解决方案或建议,我将不胜感激。 这里是我的代码: #inc