VC
文章平均质量分 56
xcq1109
这个作者很懒,什么都没留下…
展开
-
INI文件读写
读char appPath[256]; GetCurrentDirectory(256,appPath); //取得应用程序当前路径 CString FilePath; FilePath.Format("%s",appPath); FilePath+="//Test_ini.ini"; CString strSection = "Section1"; CString strSe原创 2009-01-04 18:55:00 · 1199 阅读 · 0 评论 -
vc- MessBox 消息框按钮处理
int val=AfxMessageBox(L"message",MB_YESNO|MB_ICONQUESTION);if(IDNO==val) exit(0);原创 2009-05-26 16:05:00 · 681 阅读 · 0 评论 -
vc 判断OS 所用语言版本
#include #include int main(int argc, char* argv[]){LCID language;language=GetSystemDefaultLCID();switch(language){case 2052: printf("中文(中国)/n"); break; case 3076: printf("中文(香港)/n"); break原创 2009-05-20 14:05:00 · 696 阅读 · 0 评论 -
vc调用EXE文件,并且等待其执行完毕.
SHELLEXECUTEINFO ShExecinfo={};ShExecinfo.cbSize=sizeof(SHELLEXECUTEINFO);ShExecinfo.fMask=SEE_MASK_NOCLOSEPROCESS;ShExecinfo.hwnd=NULL;ShExecinfo.lpVerb=NULL;ShExecinfo.lpFile=_T(".//res原创 2009-05-14 10:16:00 · 3222 阅读 · 1 评论 -
驱动数字签名选项设置
DWORD WINAPI SetDriverSign(){ HKEY hReg; DWORD dwLen; DWORD dwSeed; DWORD hProv; DWORD hHash; DWORD dwData; BYTE bHash[16]; if(RegOpenKeyExA(HKEY_LOCAL_MAC转载 2009-05-07 16:18:00 · 5407 阅读 · 0 评论 -
vc GET OS INFO
CString CJudgeVOSDlg::GetOsName() { OSVERSIONINFO osv; osv.dwOSVersionInfoSize = sizeof( OSVERSIONINFO ); GetVersionEx( &osv ); CS原创 2009-04-17 11:54:00 · 549 阅读 · 0 评论 -
VC 控件LISTCONTROL 显示图标
HICON hIconTemp; //CImageList img; img.Create(32, 32, 0, 25, 5); for(int i=1; i { CString strIconTemp; strIconTemp.Format("face//%d.ico",i); hIconTemp =原创 2009-04-20 20:06:00 · 2626 阅读 · 0 评论 -
ShellExecute ( ) 函数用法
SHELLEXECUTEINFO 结构在MSDN中,它这样定义:Contains information used by ShellExecuteEx原型如下:typedef struct _SHELLEXECUTEINFO { DWORD cbSize; ULONG fMask; HWND hwnd; LPCTSTR lpVer原创 2009-04-17 11:51:00 · 2600 阅读 · 1 评论 -
Visual C++进行串口通信编程
利用Visual C++在windows环境下设计异步串行通信程序可以使用不同的方法。一种方法可以使用windows系统提供的串行口API函数;另一种方法可以直接使用Microsoft公司提供的ActiveX控件MSCOMM.OCX。利用MSCOMM.OCX控件进行串行口程序设计相对比较简单,只要对该控件的属性、事件和方法进行设置和操作,就能完成简单的串行通信功能。而直接使用windows系转载 2009-04-02 17:18:00 · 2241 阅读 · 1 评论 -
串口通讯中的DCB结构
typedef struct _DCB { // dcb DWORD DCBlength; // sizeof(DCB) DWORD BaudRate; // current baud rate 指定当前的波特率 DWORD fBinary: 1; // binary mode, no EOF转载 2009-04-02 17:15:00 · 579 阅读 · 0 评论 -
CheckDlgButton()
函数功能:该函数改变按钮控制的选中状态。 函数原型:BOOL CheckDlgButton(HWNDhDlg,int nlDButton,UINT uCheck); 参数: hDlg:指向含有该按钮的对话框的句柄。 nlDButton:标识要修改的按钮。 uCheck:给定该按钮的选中状态。该参数可取下列值,这些值的含义如下: BST_CHECKED:设置按钮翻译 2009-01-04 18:12:00 · 4563 阅读 · 0 评论 -
vc-如何关闭正在运行的程序??
在调用系统API函数FindWindow()和SendMessage()时,需要加:: hWndMain=::FindWindow(0,L"找到新的硬件");if(hWndMain!=NULL){ ::SendMessage(hWndMain,WM_CLOSE,0,0);}原创 2009-05-26 16:10:00 · 1669 阅读 · 0 评论