标签: visual-c++

如何在C++中将数据写入usb HID终端?

我想从我的GUI项目中通过visual c ++ 发送我的USB HID设备上的一些数据,我有我的设备的产品ID以及我的供应商ID,但我想连接到它发送一些数据.我怎样才能做到这一点?

c++ windows usb visual-c++

-1
推荐指数
1
解决办法
2679
查看次数

visual c ++ 2010中的已用时间

这就是我做的:

CTime startTime = CTime::GetCurrentTime();

// ... perform time-consuming task ...

CTime endTime = CTime::GetCurrentTime();

CTimeSpan elapsedTime = endTime - startTime;   
Run Code Online (Sandbox Code Playgroud)

这是msdn上给出的示例.但它不起作用.VS IDE以红色突出显示CTime.说标识符CTime未定义.

有人可以帮帮我吗?

c++ visual-c++

-1
推荐指数
1
解决办法
1909
查看次数

如何使用VC++ 2008从Windows上的命令行编译C++文件?

我很想找到一种.cpp从Windows命令提示符编译文件的方法.有没有办法使用Visual Studio?我唯一的编译器是VC++ 2008.那么我可以将VC++定义为我的系统编译器吗?

command-line visual-c++

-1
推荐指数
1
解决办法
540
查看次数

void'应该以';'开头 错误?

所以我使用的是Visual Studio C++.我当前的程序是如此反向创建一个数组...但是我得到的错误是"void"应该以';'开头.帮助将不胜感激.

#include <iostream>

using namespace std;

int main()

//this function outputs the array in reverse
void reverse(double* a, int size)
{

for(int i = size-1; i >= 0; --i)//either i=size or i=size-1
{
cout << a[i] << ' ';
}
}
Run Code Online (Sandbox Code Playgroud)

visual-c++

-1
推荐指数
1
解决办法
7381
查看次数

获取SmartCard的云端硬盘名称

我正在Windows MFC中编写一个java智能卡应用程序.如何查找连接的智能卡的驱动器名称(名称显示在"我的电脑"中).例如.一旦我连接智能卡(即使它是智能卡,它将作为存储卡)它将作为"**可移动磁盘(F:)**".我可以使用SCardConnect功能连接到智能卡.从句柄返回SCardConnect函数,我可以得到驱动器名称.

或者有没有办法找出特定的驱动器是否是智能卡.即.我们可以很容易地找到机器中的可移动磁盘,从中可以找出它是否是智能卡.

提前致谢

windows visual-c++

-1
推荐指数
1
解决办法
311
查看次数

错误C3861:'strcpy':找不到标识符

为什么我收到此错误?

*编辑我在底部发布了我的解决方案.事实证明,我无法在程序的特定部分使用strcpy().

c++ visual-studio-2010 visual-c++

-1
推荐指数
1
解决办法
4146
查看次数

卸载外部进程的加载dll

有人知道如何卸载由外部进程加载的DLL或任何其他类型的模块吗?

我试着做GetModuleHandle,然后FreeLibrary没有结果......

谢谢你的回复

谢谢你的回复.我在这里发现了一篇有趣的msdn文章:

http://blogs.msdn.com/b/jmstall/archive/2006/09/28/managed-create-remote-thread.aspx

问题是,当我尝试执行OpenProcess时,外部进程崩溃.

从中卸载模块的最小进程访问权限是什么?

这是我在c#中尝试做的:[code] protected const int PROCESS_ALL_ACCESS =(STANDARD_RIGHTS_REQUIRED | SYNCHRONIZE | 0xFFF); protected const int STANDARD_RIGHTS_REQUIRED = 0xF0000; protected const int SYNCHRONIZE = 0x100000;

    public static bool UnloadRemoteModule(FileEntry le)
    {
        try
        {
            Process process = System.Diagnostics.Process.GetProcessById(le.ProcessID);

            if (process == null) return false;
            StringBuilder sb = new StringBuilder(le.File);

            UnloadModuleThreadProc umproc = new UnloadModuleThreadProc(UnloadModule);
            IntPtr fpProc = Marshal.GetFunctionPointerForDelegate(umproc);               

            SafeProcessHandle processHandle = null;

            IntPtr currentProcess = NativeMethods.GetCurrentProcess();
            int processId = le.ProcessID;
            bool remote = …
Run Code Online (Sandbox Code Playgroud)

c# winapi visual-c++

-1
推荐指数
1
解决办法
2095
查看次数

我开始学习WINAPI和C++,但有些不对劲?

我尝试做的WinMain出了问题.我在Windows C++编程中完全是noob,我试着学习.我跟着一个tutoriel来帮助我.但是看起来不行!这是我的代码..

#include <Windows.h>

LRESULT CALLBACK WindowProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam);

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{

    HWND hWnd;
    WNDCLASSEX wc;

    ZeroMemory(&wc, sizeof(WNDCLASSEX));

    wc.cbSize = sizeof(WNDCLASSEX);
    wc.style = CS_HREDRAW | CS_VREDRAW;
    wc.lpfnWndProc = WindowProc;
    wc.hInstance = hInstance;
    wc.hCursor = LoadCursor(NULL, IDC_ARROW);
    wc.hbrBackground = (HBRUSH)COLOR_WINDOW;
    wc.lpszClassName = "WindowClass1";

    RegisterClassEx(&wc);

    hWnd = CreateWindowEx(NULL, "WindowClass1", "Our First Windowed app", WS_OVERLAPPEDWINDOW, 300, 300, 500, 400, NULL, NULL, hInstance, NULL);

    ShowWindow(hWnd, SW_SHOW);

    MSG msg;

    while(GetMessage(&msg, NULL, 0, …
Run Code Online (Sandbox Code Playgroud)

c++ winapi visual-c++

-1
推荐指数
1
解决办法
202
查看次数

为什么我的Win32程序不能多次绘制?

我正在尝试制作一个程序来检测按键并在窗口上绘制相应的字母.一切正常,但它只绘制一次......当我按下另一个键时没有任何反应.

case WM_KEYDOWN:
{ 
   if (GetKeyState(0x41))
   {
      pCtrl->Paint (65);
   }    
Run Code Online (Sandbox Code Playgroud)

Paint函数调用Char函数,该函数使用::Textout All 绘制一个字符.我无法理解为什么它不会多次绘制

api winapi paint draw visual-c++

-1
推荐指数
1
解决办法
129
查看次数

Urm,在C++/CX中列出<T>()?任何类型的List,Collection - 甚至是ObvervableCollection?

我试图绑定(在XAML中)到C++/CX中的List,我似乎没有任何列表.它们都去了哪里?任何类型的列表都可以...甚至是字典,堆栈,或......某事!或有C++改变了那么多,因为我最后一次使用它?

visual-c++ windows-runtime c++-cx

-1
推荐指数
1
解决办法
1449
查看次数