ABA


"צריך עזרה דיי קטנה בכתיבת תוכנה ב-C \ VB . . ."
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #14522 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 14522
Back2Back

   20:24   04.01.08   
אל הפורום  
  צריך עזרה דיי קטנה בכתיבת תוכנה ב-C \ VB . . .  
 
   ערכתי לאחרונה בתאריך 04.01.08 בשעה 20:25 בברכה, Back2Back
 
אני רוצה תוכנה ממש פשוטה שאני פותח אותה,
היא ממזערת את עצמה ל-TRY (שמה ליד השעון)
ושאני מעביר עליה את העכבר יהיה רשום משהו
כמו שנגיד אני שם את העכבר על ה-ICQ
אז כתוב ICQ Online Number...
עכשיו זה לא ממש חשוב לי שיהיה ב-VB או C
זה פשוט שתי השפות שאני מבין... =\
אבל אם מישהו יתן לי את הקוד ב-VB זה יהיה מעולה
שאני אוכל לערוך ולהריץ את זה לבד... =]


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  אני יענה לך ב-C Limp Bizkit 05.01.08 01:35 1
     מעניין. תודה! idan192 05.01.08 14:12 2
     לא צריך, אם הוא משתמש בVBNET זה בדיוק שניה DLN 05.01.08 17:17 3
         אלון חבר יקר... Limp Bizkit 05.01.08 18:25 4
             אה חח לא ראיתי ת'כותרת :| DLN 05.01.08 19:46 5

       
Limp Bizkit
חבר מתאריך 2.9.02
3436 הודעות
   01:35   05.01.08   
אל הפורום  
  1. אני יענה לך ב-C  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 05.01.08 בשעה 01:38 בברכה, Limp Bizkit
 
אתה צריך להשתמש בפונקציית API שנקראת Shell_NotifyIcon

הפונקציה אחראית על שליחת הודעה למערכת כדי להוסיף / לעדכן / למחוק אייקון מסויים מה-system tray

הפונקציה מקבלת פרמטרים שונים בהתאם למה שאתה רוצה לבצע (להוסיף, לעדכן או למחוק את האייקון מה-system tray)

דוגמא (מתוך MSDN)


void Shell_NotifyIconExample()
{
// Add a Shell_NotifyIcon notificaion
NOTIFYICONDATA nid = {0};
nid.cbSize = sizeof(nid);
nid.uID = 100; // Per Windows Embedded CE docs, values from 0 to 12 are reserved and should not be used.
nid.uFlags = NIF_ICON;
nid.hIcon = LoadIcon(g_hInstance, MAKEINTRESOURCE(IDI_SAMPLEICON));
// Add the notification to the tray.
Shell_NotifyIcon(NIM_ADD, &nid);
// Update the notification icon.
nid.uFlags = NIF_ICON;
nid.hIcon = LoadIcon(g_hInstance, MAKEINTRESOURCE(IDI_SAMPLEICON2));
Shell_NotifyIcon(NIM_MODIFY, &nid);
// Remove the notification from the tray.
Shell_NotifyIcon(NIM_DELETE, &nid);
return;
}

לעוד מידע :
http://msdn2.microsoft.com/en-us/library/aa922175.aspx

Ask any racer, any real racer. It doesn't matter if you win by an inch or a mile; winning's
winning.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
idan192

   14:12   05.01.08   
אל הפורום  
  2. מעניין. תודה!  
בתגובה להודעה מספר 1
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DLN
חבר מתאריך 20.4.07
15884 הודעות
   17:17   05.01.08   
אל הפורום  
  3. לא צריך, אם הוא משתמש בVBNET זה בדיוק שניה  
בתגובה להודעה מספר 1
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Limp Bizkit
חבר מתאריך 2.9.02
3436 הודעות
   18:25   05.01.08   
אל הפורום  
  4. אלון חבר יקר...  
בתגובה להודעה מספר 3
 
   ערכתי לאחרונה בתאריך 05.01.08 בשעה 18:25 בברכה, Limp Bizkit
 
מה הכותרת של ההודעה שלי ?
"אני אענה לך בשפת C"

משמע, אני לא יגיד לו על VBNET, אלא על פתרון הבעיה שלו בשפת C

Ask any racer, any real racer. It doesn't matter if you win by an inch or a mile; winning's
winning.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DLN
חבר מתאריך 20.4.07
15884 הודעות
   19:46   05.01.08   
אל הפורום  
  5. אה חח לא ראיתי ת'כותרת :|  
בתגובה להודעה מספר 4
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net