حتما تا کنون برای شما پیش امده که بخواهید از نرم افزار کیبورد مجازی در برنامه خود
(البته بیشتر در هنگامی که قصد طراحی سایت را دارید)
برای امنیت بیشتر در ورود اطلاعات کاربر از صفحه کلید مجازی ویندوز استفاده کنید.
در زیر کد برنامه نویسی شده این عمل را به زبان C# برای دوستان قرار داده ام تا
بتوانید به راحتی از آن در برنامه و پروژه هایتان استفاده کنید.
static void StartOSK()
{
string windir = Environment.GetEnvironmentVariable("WINDIR");
string osk = null;
if (osk == null)
{
osk = Path.Combine(Path.Combine(windir, "sysnative"), "osk.exe");
if (!File.Exists(osk))
{
osk = null;
}
}
if (osk == null)
{
osk = Path.Combine(Path.Combine(windir, "system32"), "osk.exe");
if (!File.Exists(osk))
{
osk = null;
}
}
if (osk == null)
{
osk = "osk.exe";
}
Process.Start(osk);
}