VC++相关内容
我研究了winmain调用afxwinmain 是真的吗? 我尝试过的事情: 我在网上学习,有谁能告诉我区别 解决方案 请参阅CodeProject文章 ^ ].它说明了MFC应用程序的启动和初始化过程,描述了调用了哪些函数.
..
我想在输出中使用“read”方法显示文本文件的所有内容。 我使用下面的代码执行此操作: 但是在文件内容的末尾显示了一些特殊字符,您可以在下面看到: ÍÍýýýý«« ««««««îþîþîþ 这是什么原因?我不想要这个。 我尝试过: #include #include #include 使用 命名空间
..
我在windows的VC ++环境中设计了应用程序,它在编辑器visual studio中进行调试时工作正常。但是一旦我在Release版本中构建应用程序,它就会抛出内存转储异常,最后出现蓝屏死机。 这种情况有什么可能? 我尝试过的事情: 我以静态格式分配所有动态内存,删除未使用的变量和函数 解决方案 许多可能的原因不限于这些: c ++ - 调试模式中不存在发布版
..
在遥远的过去,有些应用程序可以直接访问主板并行端口(ISA)。该应用程序不适用于插头和插件。播放(PCI)并行端口。 如果您知道PCI并行端口的基地址是与原始ISA端口相同的寄存器吗? 我问过这个董事会制造商的问题(比如SIIG)他们拒绝回答。 Bob Macklin 西雅图,Wa 我的尝试: 我使用VC ++版本5来生成应用程序。它不像串行端口那样提供并行端口
..
例如: 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
..
我有一个代码段: typedef struct tagBITMAPFILEHEADER { WORD bfType; DWORD bfSize; WORD bfReserved1; WORD bfReserved2; DWORD bfOffBits; } __attribute __((packed))BITMAPFILEHEADER; 我使用VC
..
我正在使用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
..
//我使用MFC使用VC ++: / * 当我用MoveWindow()单击SIZE_RESTORE按钮时,我想恢复某些窗口的位置和大小? * / void CPortViewModbusDlg :: OnSize(UINT nType, int cx, int cy) { // 有3个对象 - 一个Tab有3个表单,1-3个ListCtrls在一个表单中。
..
我创建了列表视图已完成的应用程序。我需要帮助打开列表中的选定文件,该文件应该在新窗口中打开。请帮助我。提前谢谢 我尝试过: 完成列表视图。我想在新窗口中打开文件 解决方案 如果您的意思是“使用其他应用程序打开文件”,请查看启动应用程序(ShellExecute,ShellExecuteEx,SHELLEXECUTEINFO) [
..
我想知道如何在传统的选择> F2>编辑>输入方式中更改ListView项目的名称。如何使用vc ++在项目上打开那个小的可编辑文本框 我尝试过: 完成列表视图。现在我想在vc ++中包含重命名功能。请帮助我。在此先感谢 解决方案 请参阅 CListCtrl :: EditLabel [ ^ ]。 如果你想要一个不同的行为,你必须自己实现它。 CodeProject的一些示例:
..
嗨, 我一直在视觉工作室用VC ++编写程序。 我想知道是否有一种解决方案或任何操作来改变字母的字体或颜色和/或对话的厚度? 或者谁可以设想改变对话功能的最佳方法吗? 谢谢 我尝试了什么: 超过1周我的丑陋编码技巧浪费了这个问题? 解决方案 您可以在资源脚本中设置它,或者响应 WM_SETFONT [ ^ ]消息。
..
HI, 我想从功能区栏中仅删除自定义快速访问工具栏下拉菜单。 如何删除? 提前致谢。 我尝试过: 我搜索到了某个地方,ControlQuickAccess.Visible = False隐藏下拉列表,但这个功能不可用。 解决方案 参见 ^ ]。您是否尝试将其从XAML中删除?
..
嗨, 我想在我的vc ++应用程序中实现许可功能。我用googled但我没有得到任何与此相关的好文章。 是否需要加密实施许可功能? 所以请给我一些好的文章或想法。 提前致谢。 我尝试了什么: 我用Google搜索并了解我必须通过加密实现。 解决方案 您是否尝试过代码项目搜索引擎 [ ^ ]?
..
我将一个编辑框控件映射到EN_CHANGE event.Event处理函数被创建。如果我打开我的应用程序,与OnInitialUpdate一起,处理函数也在调用。但只要相应的事件发生就会调用处理程序。 在我的代码中,事件处理程序每次打开App时都会调用。 请解决我的问题。 我的尝试: Data.cpp OnInitialUpdate() { } OnChan
..
我正在使用VC ++。 在特殊的时间,我想控制按钮闪烁...... 或者我想在UI中制作一些闪烁的因素。 请让我知道如何投入。 提前谢谢。 我的尝试: 没有与闪烁控制相关的项目与任何事件的同步。 解决方案 没有标准的“闪烁按钮” - 你将不得不使用一个计时器,或者重新绘制它或一个空格。 但是没有闪烁的控制有充分的理由:它通常是一个糟糕的主意,因为它倾向
..
您好, 我制作了一个ListCtrl,其类型如下: item1100.mask = LVIF_TEXT; item1100.pszText = _T(“”); item1100.iItem = i; item1100.iImage = 0; item1100.state = 0; DWORD dwEXStyle = m_List_1100.GetExten
..
我需要在vc ++中将数字国际化。根据此链接 GetNumberFormat功能(Windows) [ ^我需要在Windows 7中使用GetNumberFormatEx()方法,但我没有看到任何使用它的示例。我是vc ++的新手,请告诉我热门使用它。 我尝试了什么: 我尝试过使用GetNumberFormatA()方法,但它为非英语域提供了垃圾值。 解决方案 你已经在如何国际化
..
我需要用c ++将数字国际化。请给我一个方法来i18n一个数字,它接受数字作为输入参数。我尝试使用下面的代码,但它返回非英语域的垃圾值。 我尝试过: int CUGCell :: FormatNumber(double number,long nbrDecs,char * destBuf,int bufSize) { char infoBuf [3]; char decimal
..
在我的VC ++代码中, 两个进程之间的SendMessage()是否可能不使用共享内存或套接字? 例如, A.exe向正在运行背景的B.exe发送消息。 提前谢谢。 我尝试过: 此程序浪费超过2天.... 解决方案 嗨, 使用WM_COPYDATA参数搜索解决方案发送消息。 在此您可以找到解决方案的开头: https://stackove
..
在我的VC ++代码中, 串口发送数据到另一台电脑。 发送结构化数据如下 struct data_format { char stx; // 0x02 int type; int seq; int lenth; char data [N]; char etx; // 0x03 一次,它将数据发送到另一个部分; stx + type(
..