VC++相关内容

vc ++中的winmain和afxwinmain之间的区别

我研究了winmain调用afxwinmain 是真的吗? 我尝试过的事情: 我在网上学习,有谁能告诉我区别 解决方案 请参阅CodeProject文章 ^ ].它说明了MFC应用程序的启动和初始化过程,描述了调用了哪些函数. ..
发布时间:2019-06-22 17:56:38 其他开发语言

使用c ++中的read方法读取文件内容

我想在输出中使用“read”方法显示文本文件的所有内容。 我使用下面的代码执行此操作: 但是在文件内容的末尾显示了一些特殊字符,您可以在下面看到: ÍÍýýýý«« ««««««îþîþîþ 这是什么原因?我不想要这个。 我尝试过: #include #include #include 使用 命名空间 ..
发布时间:2019-06-11 15:47:45 其他开发语言

调试版本在发布版本中导致内存转储

我在windows的VC ++环境中设计了应用程序,它在编辑器visual studio中进行调试时工作正常。但是一旦我在Release版本中构建应用程序,它就会抛出内存转储异常,最后出现蓝屏死机。 这种情况​​有什么可能? 我尝试过的事情: 我以静态格式分配所有动态内存,删除未使用的变量和函数 解决方案 许多可能的原因不限于这些: c ++ - 调试模式中不存在发布版 ..
发布时间:2019-06-11 15:23:44 其他开发语言

并口操作?

在遥远的过去,有些应用程序可以直接访问主板并行端口(ISA)。该应用程序不适用于插头和插件。播放(PCI)并行端口。 如果您知道PCI并行端口的基地址是与原始ISA端口相同的寄存器吗? 我问过这个董事会制造商的问题(比如SIIG)他们拒绝回答。 Bob Macklin 西雅图,Wa 我的尝试: 我使用VC ++版本5来生成应用程序。它不像串行端口那样提供并行端口 ..
发布时间:2019-06-11 13:35:28 其他开发语言

我想知道char变量的每个int值...

例如: CString ip_address = _T(“192.168.0.213”); 我想知道要移动的方法每个char值为192,168,0,213的每个char变量大小为1. 喜欢这个: char ipaddr [4]; ipaddr [0] = 192; ipaddr [1] = 168; ipaddr [1] = 0; ipaddr [1 ..
发布时间:2019-06-11 12:31:27 其他开发语言

为什么VC ++不接受(打包)?

我有一个代码段: typedef struct tagBITMAPFILEHEADER { WORD bfType; DWORD bfSize; WORD bfReserved1; WORD bfReserved2; DWORD bfOffBits; } __attribute __((packed))BITMAPFILEHEADER; 我使用VC ..
发布时间:2019-06-11 12:08:14 其他开发语言

如何保存窗口的坐标

我正在使用VC ++使用MFC 有4个相关函数可以获取表格,对话框,控件的坐标... 1. GetWindowRect(rect); 2. ScreenToClient(rect); 3. GetClientRect(rect); 4. ClientToScreen(rect); 1,2,3,4中的每一个都有4个坐标,如rect.left,rect.top,re ..
发布时间:2019-06-11 10:14:09 其他开发语言

如何恢复窗口位置和大小?

//我使用MFC使用VC ++: / * 当我用MoveWindow()单击SIZE_RESTORE按钮时,我想恢复某些窗口的位置和大小? * / void CPortViewModbusDlg :: OnSize(UINT nType, int cx, int cy) { // 有3个对象 - 一个Tab有3个表单,1-3个ListCtrls在一个表单中。 ..
发布时间:2019-06-11 10:11:16 其他开发语言

我试图在vc ++的列表视图中打开一个选定的文件并打开它的新窗口...请帮助我如何继续...

我创建了列表视图已完成的应用程序。我需要帮助打开列表中的选定文件,该文件应该在新窗口中打开。请帮助我。提前谢谢 我尝试过: 完成列表视图。我想在新窗口中打开文件 解决方案 如果您的意思是“使用其他应用程序打开文件”,请查看启动应用程序(ShellExecute,ShellExecuteEx,SHELLEXECUTEINFO) [ ..
发布时间:2019-06-11 09:28:15 其他开发语言

使用vc ++重命名列表视图中的功能

我想知道如何在传统的选择> F2>编辑>输入方式中更改ListView项目的名称。如何使用vc ++在项目上打开那个小的可编辑文本框 我尝试过: 完成列表视图。现在我想在vc ++中包含重命名功能。请帮助我。在此先感谢 解决方案 请参阅 CListCtrl :: EditLabel [ ^ ]。 如果你想要一个不同的行为,你必须自己实现它。 CodeProject的一些示例: ..
发布时间:2019-06-11 09:14:31 其他开发语言

如何更改对话框的字体或粗细?

嗨, 我一直在视觉工作室用VC ++编写程序。 我想知道是否有一种解决方案或任何操作来改变字母的字体或颜色和/或对话的厚度? 或者谁可以设想改变对话功能的最佳方法吗? 谢谢 我尝试了什么: 超过1周我的丑陋编码技巧浪费了这个问题? 解决方案 您可以在资源脚本中设置它,或者响应 WM_SETFONT [ ^ ]消息。 ..
发布时间:2019-06-11 08:02:04 其他开发语言

使用win32 api在C ++应用程序中实现许可功能

嗨, 我想在我的vc ++应用程序中实现许可功能。我用googled但我没有得到任何与此相关的好文章。 是否需要加密实施许可功能? 所以请给我一些好的文章或想法。 提前致谢。 我尝试了什么: 我用Google搜索并了解我必须通过加密实现。 解决方案 您是否尝试过代码项目搜索引擎 [ ^ ]? ..
发布时间:2019-06-11 04:47:58 其他开发语言

编辑框控件映射到EN_CHANGE event.event处理程序正在调用,每次在vc ++ 6.0中打开app为什么?

我将一个编辑框控件映射到EN_CHANGE event.Event处理函数被创建。如果我打开我的应用程序,与OnInitialUpdate一起,处理函数也在调用。但只要相应的事件发生就会调用处理程序。 在我的代码中,事件处理程序每​​次打开App时都会调用。 请解决我的问题。 我的尝试: Data.cpp OnInitialUpdate() { } OnChan ..
发布时间:2019-06-11 03:58:14 其他开发语言

如何控制闪烁因子?

我正在使用VC ++。 在特殊的时间,我想控制按钮闪烁...... 或者我想在UI中制作一些闪烁的因素。 请让我知道如何投入。 提前谢谢。 我的尝试: 没有与闪烁控制相关的项目与任何事件的同步。 解决方案 没有标准的“闪烁按钮” - 你将不得不使用一个计时器,或者重新绘制它或一个空格。 但是没有闪烁的控制有充分的理由:它通常是一个糟糕的主意,因为它倾向 ..
发布时间:2019-06-11 02:29:11 其他开发语言

如何使用getnumberformatex方法将vc ++中的数字国际化

我需要在vc ++中将数字国际化。根据此链接 GetNumberFormat功能(Windows) [ ^我需要在Windows 7中使用GetNumberFormatEx()方法,但我没有看到任何使用它的示例。我是vc ++的新手,请告诉我热门使用它。 我尝试了什么: 我尝试过使用GetNumberFormatA()方法,但它为非英语域提供了垃圾值。 解决方案 你已经在如何国际化 ..
发布时间:2019-06-10 21:39:04 其他开发语言

如何国际化(i18n)vc ++中的winforms数字

我需要用c ++将数字国际化。请给我一个方法来i18n一个数字,它接受数字作为输入参数。我尝试使用下面的代码,但它返回非英语域的垃圾值。 我尝试过: int CUGCell :: FormatNumber(double number,long nbrDecs,char * destBuf,int bufSize) { char infoBuf [3]; char decimal ..
发布时间:2019-06-10 21:38:49 其他开发语言

如何在两个进程之间发送消息?

在我的VC ++代码中, 两个进程之间的SendMessage()是否可能不使用共享内存或套接字? 例如, A.exe向正在运行背景的B.exe发送消息。 提前谢谢。 我尝试过: 此程序浪费超过2天.... 解决方案 嗨, 使用WM_COPYDATA参数搜索解决方案发送消息。 在此您可以找到解决方案的开头: https://stackove ..
发布时间:2019-06-10 16:17:49 其他开发语言

为什么在接收串口通信后更改int的值?

在我的VC ++代码中, 串口发送数据到另一台电脑。 发送结构化数据如下 struct data_format { char stx; // 0x02 int type; int seq; int lenth; char data [N]; char etx; // 0x03 一次,它将数据发送到另一个部分; stx + type( ..
发布时间:2019-06-08 15:40:14 其他开发语言