SmartSys
关注工艺过程的自动控制系统
黑龙江省灵犀自动化技术开发有限公司
Smart Sys Technology Development Co., Ltd.
Phone: 0453-8916375
unicorn2005@tom.com
WinCC编程实例—获得用户名的项目函数
浏览更多相关主题文章: wincc
项目函数GetOPUserName
●在第一部分,集成 Windows DLL advapi32。由于只需要 DLL 的一个函数,因此直接声明该函数。此外,还将定义一个符号常量,用于记录用户名的最大长度。
●下一步,定义并初始化一个BOOL数据类型的变量 bRet。
●然后,定义一个字符串变量szUserName,用于接受用户名。此外,还定义一个 DWORD 数据类型的变量,并用先前所定义的字符串变量的长度对其进行初始化。
●通过Windows函数 GetUserNameA() 确定当前登录到Windows 上的用户的名称。该名称被写入所传送的字符串变量 szUserName 中。
●接着,检查Windows函数 GetUserNameA() 的返回值。
●把用户名通过 strcpy() 函数复制给所传送的字符串变量。
#include "apdefap.h"
BOOL GetOPUserName(char* lpstrUserName)
{
#pragma code("advapi32.DLL");
BOOL GetUserNameA(LPSTR UserName, LPDWORD pdwSize);
#define UNLERN 256
#pragma code();
BOOL bRet = FALSE;
char szUserName[UNLERN+1];
DWORD dwSize = UNLERN+1;
bRet = GetUserNameA(szUserName, $dwSize);
//check return value Author:Smartsys
if (bRet == FALSE)
{
return FALSE;
}
strcpy(lpstrUserName,szUserName);
return TRUE;
}
Wed Jan 16 17:41:00 -0700 2008
相关文章
关于WinCC通过EM277与S7-200PLC通信的问题
WinCC通过EM277与S7-200PLC通信,上位机采用CP5611板卡与EM277相连,笔者总结了一下,有以下三种方式:
More...
WinCC编程实例—获得计算机名的项目函数
项目函数GetOPComputerName
More...
WinCC的项目函数
如果在C动作中经常需要相同的功能我们可以使用项目函数。
More...
WinCC应用实例—按击打开帮助文件
本实例在画面上组态一个按钮
More...
关于WinCC通过EM277与S7-200PLC通信的问题
WinCC通过EM277与S7-200PLC通信,上位机采用CP5611板卡与EM277相连,笔者总结了一下,有以下三种方式:
More...
WinCC编程实例—获得计算机名的项目函数
项目函数GetOPComputerName
More...
WinCC的项目函数
如果在C动作中经常需要相同的功能我们可以使用项目函数。
More...
WinCC应用实例—按击打开帮助文件
本实例在画面上组态一个按钮
More...
分类标签
wincc 总溶剂 西门子 节能 节水 变频器 电源 交流电 我公司 网站 灵犀自动化 空调 喷涂 嵌入式 油管 催化裂化 S7-300 补燃锅炉 余热发电 水泥 软逻辑控制器 PLC 发酵 OPC HMI DCS S7-200 编程 监控软件 焚烧炉 S7-400 自由口 传感器 变送器 智能吹灰器 导热油炉 余热锅炉 生物柴油 防爆仪表 本质安全型 双金属温度计 STEP7 通信 自动控制系统 自控名词解释 丁醇 丙酮 发酵法 异步电动机 起动 电子巡井 UPS 现场总线 数据存储 串口通讯 AB RSLogix 工控机 调试 混捏机 电线电缆 OEM ODM 材料 耐腐蚀 SLC500 PID调节 欧姆龙 OMRON 执行器 调节阀 炼油 化工工艺 恒压供水 调节器 仪表 配管 编码器 自动控制 屏蔽 三菱 接地 抗干扰 楼宇控制 防雷 Modbus GE 设计 供热 减温减压 蒸汽 网上资源 下载
wincc 总溶剂 西门子 节能 节水 变频器 电源 交流电 我公司 网站 灵犀自动化 空调 喷涂 嵌入式 油管 催化裂化 S7-300 补燃锅炉 余热发电 水泥 软逻辑控制器 PLC 发酵 OPC HMI DCS S7-200 编程 监控软件 焚烧炉 S7-400 自由口 传感器 变送器 智能吹灰器 导热油炉 余热锅炉 生物柴油 防爆仪表 本质安全型 双金属温度计 STEP7 通信 自动控制系统 自控名词解释 丁醇 丙酮 发酵法 异步电动机 起动 电子巡井 UPS 现场总线 数据存储 串口通讯 AB RSLogix 工控机 调试 混捏机 电线电缆 OEM ODM 材料 耐腐蚀 SLC500 PID调节 欧姆龙 OMRON 执行器 调节阀 炼油 化工工艺 恒压供水 调节器 仪表 配管 编码器 自动控制 屏蔽 三菱 接地 抗干扰 楼宇控制 防雷 Modbus GE 设计 供热 减温减压 蒸汽 网上资源 下载